Der mit Nummer beginnende XML-Tagname funktioniert nicht

8

Ich möchte die Komponente 870Jacks mit Hilfe von Jenkins build aktualisieren. Wenn ich die XML-Datei in IE öffne, erhalte ich den folgenden Fehler

Fehler: - Die XML-Seite kann nicht angezeigt werden

XML-Eingabe kann nicht mit dem XSL-Stylesheet angezeigt werden. Bitte korrigieren Sie den Fehler und klicken Sie dann auf die Schaltfläche Aktualisieren, oder versuchen Sie es später erneut.

Ein Name wurde mit einem ungültigen Zeichen begonnen. Fehler beim Verarbeiten der Ressource " Ссылка ...

& lt; 870Jahre & gt; --- ^

XML-Datei: -

%Vor%

Gibt es eine Möglichkeit, einen Tag-Namen mit einer Nummer zu beginnen?

Ich habe </870Jars> anstelle von & lt; 870Jars & gt; aber es wird nur der Wert gedruckt und nicht als Tag

    
user2935276 30.10.2013, 08:32
quelle

2 Antworten

15

Ein XML-Element, dessen Name mit einer Zahl beginnt, ist illegal XML. Sie sollten nicht mit Zahlen beginnen.

  

XML-Elemente müssen folgenden Benennungsregeln entsprechen:

     
  • Namen können Buchstaben, Zahlen und andere Zeichen enthalten
  •   
  • Namen können nicht mit einer Zahl oder einem Interpunktionszeichen beginnen
  •   
  • Namen können nicht mit den Buchstaben xml (oder XML oder Xml usw.) beginnen
  •   
  • Namen dürfen keine Leerzeichen enthalten
  •   

Jeder Name kann verwendet werden, keine Wörter sind reserviert.

Ссылка

Spezifikationsdetails

    
Gusdor 30.10.2013, 08:40
quelle
0

Versuchen Sie es mit einem CDATA wie folgt:

%Vor%     
defau1t 30.10.2013 09:28
quelle

Tags und Links