JDOM XMLOutputterを強制的にすべての要素に名前空間プレフィックスを書き込むように強制するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/5919317

  •  29-10-2019
  •  | 
  •  

質問

Windows WebFolderによって消費されるXMLを書いています(WebDavボリュームを取り付けるため)。 WebFolderでは、すべての要素にプレフィックスが付いていることを要求しているため、これではなく:

<one xmlns="DAV:">
    <two />
    <three />
</one>

私はこれをする必要があります:

<D:one xmlns:D="DAV:">
    <D:two />
    <D:three />
</D:one>

これは醜く、不必要なはずですが、それはマイクロソフトであり、彼らはそれをやります。問題は、JDOMにこのようにXMLを書くようにどのように伝えることができるかということです。

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top