HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
|
|
XML Dateninseln: Eine n�tzliche Einheit, zum von Netzformdaten anzuzeigen
|
Eine XML Dateninsel ist Extensible Markup Language eingebettet in einem HTML Dokument. Dateninseln sind nicht, da� wichtig oder n�tzlich zu dieser Zeit, aber, wenn es richtig arbeitend, sie f�r die Speicherung von Klientseite Informationen n�tzlich sein kann.
|
Diese Dateninsel selbst ist unbrauchbar, wenn sie in einem HTML Dokument eingebettet wird. Tats�chlich es sei denn du beschlie�t, die Quelle der Seite anzusehen, wei�t du nicht sogar, da� die Dateninsel dort ist. Die Tatsache, da� die Dateninsel vom beil�ufigen Benutzer versteckt wird, kann vom Gebrauch sein. Die Dateninsel kann eine Methode von Informationen auf der Maschine des Klienten auf beinahe gleiche Art und Weise speichern zur Verf�gung stellen, die versteckte HTML Rahmen. Der Hauptunterschied zwischen Dateninseln und versteckten HTML Rahmen ist, da� Dateninseln zu den HTML Gegenst�nden gesprungen werden k�nnen. Und da sie XML sind, k�nnen sie auf der Klient Maschine manipuliert werden da jedes m�gliches andere XML Dokument.
|
Lassen Sie uns Beispiel einer Einkaufenkarre nehmen. Kunden erwarten bestimmte Eigenschaften von einer Ehandel Anwendung, wie der F�higkeit, eine Einkaufenkarre anzusehen, wann immer die Stimmung anschl�gt. Haben der notwendigen Informationen �ber die Klient Seite erlaubt die dynamische Anzeige des Einkaufenkarre Inhalts.
|
XML Daten eingebettet in HTML
|
Eine XML Dateninsel ist die XML Daten, die in ein HTML page eingebettet werden. Ist hier, wie es funktioniert; annehmen, da� wir das folgende XML Dokument haben (�employee.xml�):
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<company>
<to>Vyom</to>
<from>TCS</from>
<heading>Reminder</heading>
<body>Employee Details</body>
</company>
|
Then, inside HTML document, you can embed the XML file above
with the <xml> tag. The id attribute of the <xml> tag defines an
ID for the data island, and the src attribute points to the XML
file to embed:
|
<html>
<body>
<xml id="employee" src="employee.xml"></xml>
</body>
</html>
|
Jedoch bis zu diesem Punkt, sind die eingebetteten XML Daten, nicht sichtbar f�r den Benutzer.
Der folgende Schritt ist, die Daten in der Dateninsel zu formatieren und anzuzeigen, indem er sie zu den HTML Elementen bindet.
|
Bindung Daten-Insel zu den HTML Elementen
|
Im folgenden Beispiel betten wir eine XML Akte ein, die �cd_catalog.xml� in eine HTML Akte genannt wird.
Die HTML Akte sieht wie dieses aus:
|
<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>
|
Example explained:
The datasrc attribute of the <table> tag binds the HTML table
element to the XML data island. The datasrc attribute refers to
the id attribute of the data island.
<td> tags cannot be bound to data, so we are using <span>
tags. The <span> tag allows the datafld attribute to refer to
the XML element to be displayed. In this case, it is datafld="ARTIST"
for the <ARTIST> element and datafld="TITLE" for the <TITLE>
element in the XML file. As the XML is read, additional rows are
created for each <CD> element.
|
Keywords: xml id, xml document, xml file, xml data island html page, xml data binding, html data island, html xml, data island xml
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|