如何使用转义单标记将xml转换为java中的文档

时间:2015-06-29 18:05:46

标签: xml document well-formed

有一些标记<img>,它们的结束标记是可选的。

String xml = "<div><img href=""></div>";

并且未通过以下代码转换为文档对象

DocumentBuilderFactory factory =
DocumentBuilderFactory.    DocumentBuilder builder;
builder = factory.newDocumentBuilder();  
Document doc = builder.parse(xml); 

错误是

The markup in the document preceding the root element must be well-formed.

1 个答案:

答案 0 :(得分:0)

错误消息的含义正是它所说的。 XML中的结束标记不是可选的;因此,您的输入不是格式良好的XML,因此解析器拒绝它。