我的 xml 文件中出现此错误:XML Parsing error: Extra content at the end of the document
我正在使用 Notepad++,它在标题标签中显示第二个红色单词<ABC BLAH>hello</ABC BLAH>
- 它显示了BLAH红色的。因此,我认为问题出在标头标记中的空白处,并在该行引发验证错误。我该如何解决这个问题?
这是 xml 文件:
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<row>
<Order>1</Order>
<Requirements>ABC</Requirements>
<Testing Procedures>blah blah </Testing Procedures>
<Assessment Observations / Comments>blah blah</Assessment Observations / Comments> <-- throws Parsing error at this line.
</row>
</rows>
<Testing Procedures="">blah blah </Testing Procedures>
元素名称中不能有空格。
<Assessment Observations="" / Comments>blah blah</Assessment Observations / Comments>
这也有多个错误。也许你的意思是这个? :
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<row>
<Order>1</Order>
<Requirements>ABC</Requirements>
<TestingProcedures foo=" ">blah blah </TestingProcedures>
<Assessment Observations="/ Comments>blah blah"/>
<Assessment Observations=" / Comments"/>
</row>
</rows>
你有多个错误。无法真正说出你想做什么。
好的.xml 101:
XML 不允许元素名称中存在空格。
如果不关闭元素名称,您可以指定这样的属性。
<foo bar="I am an attribute" lol="Me too"> Here you can specify text, or other elements </foo>
此外,如果一个元素不包含另一个元素或文本,您可以使用速记符号
<foo attribute="bar"/>
我建议你读一些基础知识tutorial http://www.w3schools.com/xml/为了这。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)