如何在Java中为使用XMLBeans生成的XML文件设置schemaLocation?
我使用Java中的XMLBeans生成了一个XML文件。结果是这样的:如何在Java中为使用XMLBeans生成的XML文件设置schemaLocation?,java,xml,xmlbeans,Java,Xml,Xmlbeans,我使用Java中的XMLBeans生成了一个XML文件。结果是这样的: <ipdr:IPDRDoc IPDRRecorderInfo="192.168.95.82" xmlns:ipdr="uri://www.ipdr.org/namespaces/ipdr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:DOCSIS-QOS="uri://www.cablelabs.com/namespaces/DOCSIS/3
<ipdr:IPDRDoc IPDRRecorderInfo="192.168.95.82" xmlns:ipdr="uri://www.ipdr.org/namespaces/ipdr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:DOCSIS-QOS="uri://www.cablelabs.com/namespaces/DOCSIS/3.0/xsd/ipdr/DOCSIS-QOS">
<ipdr:IPDR xsi:type="doc:SAMIS-TYPE-1" xmlns:doc="uri://www.cablelabs.com/namespaces/DOCSIS/3.0/xsd/ipdr/DOCSIS-SAMIS-TYPE-1">
<DOCSIS-QOS:ServiceTimeCreated>1474597117000</DOCSIS-QOS:ServiceTimeCreated>
<DOCSIS-QOS:ServiceTimeActive>100</DOCSIS-QOS:ServiceTimeActive>
</ipdr:IPDR>
</ipdr:IPDRDoc>
我怎么做?我尝试使用xmlOption.setSaveSuggestedPrefixes(suggestedPrefixes)代码>但没有成功。
有办法吗
<ipdr:IPDRDoc IPDRRecorderInfo="192.168.95.82" xmlns:ipdr="uri://www.ipdr.org/namespaces/ipdr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:DOCSIS-QOS="uri://www.cablelabs.com/namespaces/DOCSIS/3.0/xsd/ipdr/DOCSIS-QOS" xsi:schemaLocation="uri://www.cablelabs.com/namespaces/DOCSIS/3.0/xsd/ipdr/DOCSIS-SAMIS-TYPE-1
DOCSIS-SAMIS-TYPE-1_3.5.1-A.1.xsd">
<ipdr:IPDR xsi:type="doc:SAMIS-TYPE-1">
<DOCSIS-QOS:ServiceTimeCreated>1474597117000</DOCSIS-QOS:ServiceTimeCreated>
<DOCSIS-QOS:ServiceTimeActive>100</DOCSIS-QOS:ServiceTimeActive>
</ipdr:IPDR>
</ipdr:IPDRDoc>