XML'i XML'den başka bir şeye dönüştürmek için XSLT'yi kullanmak mümkün mü?XSLT: Xml olmayan içeriğe dönüşüyor mu?
örn. i son olmayan xml içeriği istiyorum:
<Content>
<image url="file1.png">
<image url="file2.png">
...
<image url="filen.png">
<EndContent>
Sen bu belge xml (hatta html) değil haber ama <elements>
var.
XSLT kullanarak, xml olmayan çıktı oluşturmak mümkün mü?
olmayan xml çıktısı başka örnek olabilir: HTML IMG
ve BR
etiketleri kapanış sahip olmaktan yasak olduğunuz için, bu belgeyi fark edeceksiniz
<HTML>
<BODY>
<IMG src="file1.png"><BR>
<IMG src="file2.png"><BR>
...
<IMG src="filen.png"><BR>
</BODY>
</HTML>
,
HTML olduğunu etiket. Bu, tüm öğelerin bir kapatma etiketine sahip olması gerektiğinden (her etiketin kapatılması gerektiğinden), xml kullanılarak HTML'nin yeniden biçimlendirilmesiyle
xhtml ile yapılandırılır.
olmayan xml çıktısı başka örnek olabilir:
INSERT INTO Documents (Filename) VALUES ('file1.png')
INSERT INTO Documents (Filename) VALUES ('file2.png')
...
INSERT INTO Documents (Filename) VALUES ('file3.png')
i gibi herhangi bir kaynak xml oluşturan, ancak bir örnek olabilir:
Kaynak xml:
<DocumentStore>
<Document type="image">file1.png</Document>
<Document type="image">file2.png</Document>
<Document type="image">filen.png</Document>
</DocumentStore>
Veya belki de:
<Profiles>
<User avatar="file1.png" />
<User avatar="file2.png" />
<User avatar="filen.png" />
</Profiles>
'' ve '
' nesi var? – kennytm
@KennyTM: HTML, IMG ve BR'de etiketleri kapatmayı yasaklıyor. Kapanış etiketleri rahatsız edici değil. Sadece bu doğru HTML’lerin sahibi olmayacak. –