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 |
|
|
G�ltigkeitserkl�rung des Entweichen-XML
|
W�hrend der G�ltigkeitserkl�rung werden die CDATA XML Abschnitte durch die XML grammatische Definition ignoriert, damit du deinen Code mit Sonderzeichen oder nicht g�ltigem HTML Innere setzen kannst, die unterteilen.
|
Analysierte Daten
|
Wenn ein XML Element analysiertes ist, enth�lt, das Innere ist, das auch analysiert wird.
|
<message>This text is also parsed</message>
|
Die grammatische Definition analysierte das Ganze enth�lt, weil XML Elemente andere Elemente enthalten k�nnen, wie in diesem Beispiel, in dem das Element zwei andere Elemente enth�lt (erstes und letzt):
|
<name><first>Vyom</first><last>Technosoft</last></name>
|
Grammatische Definition bricht �ber Linie in Sub-elements so:
|
<name>
<first>Vyom</first>
<last>Technosoft</last>
</name>
|
Entweichen-Buchstaben
|
Ung�ltige XML Buchstaben werden durch Wesenhinweise ersetzt.
|
Wenn du einen Buchstaben wie < ODER > innerhalb eines XML Elements setzen m�chtest, erzeugt es eine St�rung, weil die grammatische Definition sie als der Anfang eines neuen Elements u. des Endes des Elements deutet. Du kannst nicht etwas �hnliches schreiben:
|
<message>if age < 70 then</message>
|
Um dieses zu vermeiden, mu�t du �<� Buchstaben mit einem Wesenhinweis, so ersetzen:
|
<message>if age < 70 then</message>
|
XML haben 5 vorbestimmte Wesenhinweise:
|
< |
< |
less than |
> |
> |
greater than |
& |
& |
ampersand |
' |
' |
class="normalText"apostrophe |
" |
" |
quotation mark |
Anmerkung: Nur Buchstaben wie �<� und �u.� sind ausschlie�lich in XML ung�ltig. Apostrophe, Anf�hrungszeichen und gr�ssere als Zeichen sind wahlweise freigestellt, aber es ist eine gute Gewohnheit, zum sie zu ersetzen.
|
CDATA Abschnitte
|
CDATA Abschnitte werden im Allgemeinen f�r das Entgehen der Textabschnitte Buchstaben enthalten benutzt, die anders als Preisaufschlag erkannt w�rden. XML Prozessor ignorierte alle Umbau- und Wesenhinweise und behandelt sie gerade wie alle m�gliche Textdaten. CDATA Abschnittbl�cke sind eine Bequemlichkeitsweise gewesen, wenn du gro�e Bl�cke der Sonderzeichen als Textdaten einschlie�en m�chtest, aber du m�chtest nicht Wesenhinweise alle Zeit verwenden m�ssen.
|
Ein CDATA Abschnitt beginnt immer mit �<! [CDATA [� und Enden mit �]] >�:
|
<xmlElement>
<![CDATA[
I am > the rules!
]]>
</xmlElement>
|
Anmerkungen:-
|
�berpr�fen, ob du nicht ein CDATA [oder a]] > innerhalb deines CDATA hast, weil des CDATA Abschnitts nicht genistet werden kann.
|
class="keywords">
Keywords: cdata section, xml document, xml parser, xml processor
|
|
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 |
|
|