Ich bin nur neugierig, in MXML werden viele Tags groß geschrieben (zB: < Label />). Ich weiß, dass dies der Fall ist, weil der Knotenname in Relation zu dem Klassennamen steht, den der Knoten repräsentiert, und durch Konventionsklassen groß geschrieben werden. Eine der Regeln von XML ist jedoch, dass alle Knotennamen in Kleinbuchstaben geschrieben sind. Bedeutet dies, dass MXML ungültiges XML ist?Ist MXML gültiges XML?
1
A
Antwort
6
Es ist keine Regel von XML, dass die Knotennamen in Kleinbuchstaben sein müssen; es ist nur Konvention. Daher ist MXML immer noch als XML gültig.
XML ist Groß- obwohl, so <Lable />
ist nicht dasselbe wie Elementart <lable />
1
XML Groß- und Kleinschreibung, so <label/>
zu <Label/>
nicht gleich ist, sind beide gültige XML jedoch.
Verwandte Themen
- 1. Ist ein gültiges Zeichen in XML?
- 2. Ist ein leerer String gültiges XML?
- 3. MXML: Standard-MXML für verschiedene Ansichten
- 4. Ist die Reihenfolge der Tags für gültiges XML relevant?
- 5. UseRowNumberForPaging ist kein gültiges
- 6. Ist {background: 0;} gültiges CSS?
- 7. Ist ein gültiges CSS erforderlich?
- 8. Eingabestrom ist kein gültiges Binärformat.
- 9. Flex: Übergeben der MXML-Datei als XML-Parameter
- 10. Wörterbuchdeklaration in MXML, ist das möglich?
- 11. Flex: Was ist der Unterschied zwischen einer MXML- "Komponente" und einem MXML- "Modul"?
- 12. Flex MXML Layout Problem
- 13. Obligatorische Attribute in MXML?
- 14. MXML und Actionscript trennen
- 15. Warum ist kein gültiges wiederkehrendes Ziel?
- 16. I18n :: InvalidLocale:: en ist kein gültiges Gebietsschema
- 17. Erstellen einer Instanz von MXML
- 18. MXML in ActionScript-Klasse aufrufen
- 19. Klassendiagramm von mxml - flex Datei
- 20. XML-Validator (überprüft, ob xml richtig oder defekt ist)
- 21. Wie liest MXML sein eigenes Programm, z. B. eine Funktion in einer mxml-Datei?
- 22. Flex: Zugriff auf MXML von Klasse
- 23. RemoteObject- Code in Actionscript statt mxml
- 24. Pear - gelungen, aber es ist kein gültiges Paket
- 25. Realm Exception 'value' ist kein gültiges verwaltetes Objekt
- 26. FEHLER! 'Datei' ist kein gültiges Attribut für ein Play
- 27. Warning: mysql_fetch_array(): geliefertes Argument ist kein gültiges MySQL Ergebnis
- 28. Wie überprüft man, ob eine Datei ein gültiges Bild ist?
- 29. Überprüfen, ob die Variable ein gültiges Knotenelement ist
- 30. ng-app ist kein gültiges Attribut des Elements 'HTML'
Danke, ich dachte, es war eine Regel. –
@John: Die Sache ist, dass in XML-Namen case * sensitive * sind, also ist es ziemlich nützlich, konsistent zu sein. Ich würde vermuten, dass die meisten Leute nur Kleinbuchstaben verwenden, weil XHTML-Elemente nur Kleinbuchstaben sind. Könnte andersherum sein ... –
@onebyone - Guter Punkt, habe diese Erklärung zur Antwort hinzugefügt –