I want to update the component 870Jars atrribute values using Jenkins build. When i open the xml file in IE, I am getting the below error
Error:- The XML page cannot be displayed
A name was started with an invalid character. Error processing resource 'https://svn.retailerinfo.com/svn/Stores/Po...
<870Jars> ---^
XML file:-
<?xml version="1.0" encoding="UTF-8"?><Application>
<app-name>Regist</app-name>
<baseline-version>Regist_R11.6.0.51</baseline-version>
<app-version>v11.6.0.51</app-version>
<defversion>1.0.0</defversion>
<component>
<870Jars>
<filename>v10.3.0-870Jars.zip</filename>
<targetfilename/>
<version>v10.3.0</version>
</870Jars>
</component>
</Application>
Is there any way where i can start a tag name with a number ?
I used </870Jars>
in place of <870Jars> but it is just printing the value rather than working as tag
Tag names can't start with the letters xml, a number, or punctuation, except for the underscore character (_). The letters XML are used in various commands and can't start your tag name. Numbers and punctuation also aren't allowed in the beginning of the tag name.
Element names must start with a letter or underscore. Element names cannot start with the letters xml (or XML, or Xml, etc) Element names can contain letters, digits, hyphens, underscores, and periods. Element names cannot contain spaces.
XML data is a serial stream. The start tag informs the receiving software that all the incoming data will belong to this element until the matching end tag is encountered. Very often, more start tags are encountered before the end tag.
An XML element whose name starts with a number is illegal XML. You should not start with numbers.
XML elements must follow these naming rules:
- Names can contain letters, numbers, and other characters
- Names cannot start with a number or punctuation character
- Names cannot start with the letters xml (or XML, or Xml, etc)
- Names cannot contain spaces
Any name can be used, no words are reserved.
http://www.w3schools.com/xml/xml_elements.asp
Specification Details.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With