如果我在任何标记中保留空间,我会得到错误XML文档结构必须在同一实体中开始和结束

时间:2016-11-28 10:25:05

标签: java xml

如果我在任何标记中保留空格,为什么会出现此错误?

  

XML文档结构必须在同一实体内开始和结束。

这是代码:

DocumentBuilder db = DocumentBuilderFactory.newInstance().newDocumentBuilder();
InputSource is = new InputSource();
is.setCharacterStream(new StringReader(path));

Document doc = db.parse(is);

我的xml数据: 路径=

<user>
    <userdata>
        <salutation>Ms</salutation>
        <firstname>TestUser</firstname>
        <middlename>Tes tMN</middlename>
        <lastname>TestLN</lastname>
        <loginid>testEmail@gmail.com</loginid>
        <display-name>Test User</display-name>
        <email>testEmail@gmail.com</email>
        <isadmin>1</isadmin>
        <mobno>9865323656</mobno>
        <dob>1994/01/02</dob>
        <status>1</status>
    </userdata>
    <operationdata>
        <operationtype>1</operationtype>
    </operationdata>
</user>

当我试图将xml数据作为字符串传递给url时,data..url中的空格break..is有什么方法可以处理吗?

0 个答案:

没有答案