Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用jdom设置具有不同前缀的多个命名空间_Java_Xml_Jdom_Jdom 2 - Fatal编程技术网

Java 使用jdom设置具有不同前缀的多个命名空间

Java 使用jdom设置具有不同前缀的多个命名空间,java,xml,jdom,jdom-2,Java,Xml,Jdom,Jdom 2,我希望使用xml格式 <?xml version="1.0" encoding="UTF-8"?> <Document xmlns="urn:001.003.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tech:xsd:pain.001.001.03"> <staff id="1">

我希望使用xml格式

<?xml version="1.0" encoding="UTF-8"?>
     <Document xmlns="urn:001.003.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tech:xsd:pain.001.001.03">
          <staff id="1">
              <firstname>yong</firstname>
          </staff>
    </Document>
我得到的输出是:

<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:001.003.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:schemaLocation="urn:tech:xsd:pain.001.001.03">
  <staff id="1">
    <firstname>yong</firstname>
  </staff>
</Document>
我需要类似于xsi:schemaLocation的名称空间,但其生成名称空间类似于xmlns:schemaLocation

<?xml version="1.0" encoding="UTF-8"?>
<Document xmlns="urn:001.003.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:schemaLocation="urn:tech:xsd:pain.001.001.03">
  <staff id="1">
    <firstname>yong</firstname>
  </staff>
</Document>