Heim >Backend-Entwicklung >XML/RSS-Tutorial >XML-Leitfaden – XML-Dateninsel
Mit IE5.0 oder höher können XML-Daten in Form von Dateninseln in HTML-Seiten eingebettet werden.
XML-Daten in HTML-Seiten einbetten
Verwenden Sie das inoffizielle Standard-Tag b2a0af5a8fd26276da50279a1c63a57a, um XML-Daten in HTML-Seiten einzubetten.
XML-Daten können wie im folgenden Beispiel in eine HTML-Seite eingebettet werden:
<xml id="note"> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note> </xml>
oder wie im folgenden Beispiel in eine externe separate XML-Datei eingebettet werden:
<xml id="note" src="note.xml"> </xml>
Beachten Sie, dass das b2a0af5a8fd26276da50279a1c63a57a-Tag ein HTML-Element und kein XML-Element ist.
Datenbindung
XML-Dateninseln können an HTML-Elemente (z. B. Tabellen) gebunden werden.
Im folgenden Beispiel wird eine XML-Dateninsel (ID=cdcat) aus einem externen XML-Dokument geladen. An diese Dateninsel ist eine HTML-Tabelle gebunden. Das span-Element in der HTML-Tabelle verwendet das datafld-Attribut, um eine Bindung an das entsprechende XML-Element des XML-Dokuments herzustellen.
<html> <body> <xml id="cdcat" src="cd_catalog.xml"></xml> <table border="1" datasrc="#cdcat"> <tr> <td><span datafld="ARTIST"></span></td> <td><span datafld="TITLE"></span></td> </tr> </table> </body> </html>
Das Obige ist der Inhalt von XML Guide – XML Data Island. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn).