2011-05-07 1 views
1

Windows WebFolder (WebDAV 볼륨 탑재 용)에서 사용할 XML을 작성하고 있습니다.JDOM XMLOutputter가 모든 요소에 이름 공간 접두어를 작성하도록 강제로 할 수 있습니까?

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

내가이 작업을 수행해야합니다 : 웹 폴더는 모든 요소가 너무 대신의, 그들에 접두사가 있어야

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

이 못생긴 불필요한해야하지만, 마이크로 소프트, 그리고 그들이 그들의 방식으로, 뭐든간에. 질문은, 어떻게 JDOM에 XML을 이렇게 쓰도록 할 수 있습니까?

답변

2

답변 찾기 : JDOM 네임 스페이스 클래스에는 로컬 이름, 네임 스페이스 및 접두사를 사용하는 3 인수 버전이 있습니다. 원하는 접두사와 함께 해당 버전을 사용하면 원하는대로 작동합니다. 바보 같은 질문에 대해 유감스럽게 생각합니다. 아마도 다른 사람에게 도움이 될 것입니다.

관련 문제