gpt4 book ai didi

java - 在没有 http 的情况下向 XML 文档添加命名空间 :

转载 作者:行者123 更新时间:2023-12-01 15:03:23 24 4
gpt4 key购买 nike

我需要将以下命名空间添加到我的 XSD 文档中:

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="catalog.enterprise.level3.com" attributeFormDefault="unqualified">

当我尝试添加目标命名空间时,它提示 MalformedURIException,我认为这是因为命名空间 URI 中没有 http://。我为此使用 XOM

Element rootWriter; 
rootWriter.addNamespaceDeclaration("tns","catalog.enterprise.level3.com");

有人可以向我建议如何解决这个问题吗?

最佳答案

命名空间MUSTURI - 例如:

uri:catalog.enterprise.level3.com 

可以。如果像我假设的那样,您必须读取错误编码的 xml,那么恐怕您唯一的解决方案是选择一个“质量较低”的 xml 解析器,它不会执行此类检查 - 或者向向您提供文件的人提示!

关于java - 在没有 http 的情况下向 XML 文档添加命名空间 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13315523/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com