XMLDokumente enthalten XML-Elemente.
Was ist ein XML-Element?
XML-Element bezieht sich auf den Teil vom öffnenden Tag (einschließlich) bis zum schließenden Tag (einschließlich). Das
-Element kann andere Elemente, Text oder eine Mischung aus beidem enthalten. Elemente können auch das -Attribut haben.
<bookstore> <book category="CHILDREN"> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> <book category="WEB"> <title>LearningXML</title> <author>Erik T. Ray</author> <year>2003</year> <price>39.95</price> </book> </bookstore>
Im obigen Beispiel haben
Im obigen Beispiel hat nur das
XML-Benennungsregeln
XML-Elemente müssen den folgenden Benennungsregeln folgen:
Der Name darf Buchstaben, Zahlen und andere Zeichen enthalten. Der Name darf nicht mit Zahlen oder Satzzeichen beginnen . Der Name darf nicht mit den Zeichen „xml“ (oder XML,
Beste Benennungspraktiken
Machen Sie den Namen beschreibend. Es ist auch eine gute Idee, Unterstriche in Namen zu verwenden.
Der Name sollte kurz sein, z. B.:
Vermeiden Sie das „-“-Zeichen. Wenn Sie es wie folgt benennen: „Vorname“, wird manche Software denken, dass Sie das erste Wort extrahieren müssen.
Vermeiden Sie „.“-Zeichen. Wenn Sie es wie folgt benennen: „Vorname“, geht manche Software davon aus, dass „Name“ eine Eigenschaft des
Objekts„Vorname“ ist. Vermeiden Sie das Zeichen „:“. Der Doppelpunkt wird zur Verwendung in einen
Namespacekonvertiert (wird später beschrieben). XML-Dokumente verfügen häufig über eine entsprechende Datenbank, deren Felder Elementen im XML-Dokument entsprechen. Eine praktische Faustregel besteht darin, die Benennungsregeln der Datenbank zum Benennen von Elementen in einem XML-Dokument zu verwenden.
Nicht-englische Buchstaben wie éòá sind ebenfalls zulässige XML-Elementnamen, Sie müssen sich jedoch der Probleme bewusst sein, die auftreten können, wenn Softwareentwickler diese Zeichen nicht unterstützen.
XML-Elemente sind erweiterbar
XML-Elemente sind erweiterbar, um mehr Informationen zu übertragen.
Sehen Sie sich das folgende XML-Beispiel an:
Stellen wir uns vor, wir erstellen eine Anwendung, die<note> <to>George</to> <from>John</from> <body>Don't forget the meeting this weekend!</body> </note>
MESSAGE To: George From: John Don't forget the meeting this weekend!
<note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting this weekend!</body> </note>
Nein. Diese Anwendung kann weiterhin die Elemente
Einer der Vorteile von XML besteht darin, dass es häufig ohne Unterbrechung der Anwendung erweitert werden kann.
Das obige ist der detaillierte Inhalt vonGrundlagen der XML-Entwicklung – XML-Elemente. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!