1

我正在编写将由 Windows WebFolder 使用的 XML(用于安装 WebDAV 卷)。WebFolder 要求所有元素都有一个前缀,所以不要这样:

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

我需要这样做:

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

这是丑陋的,应该是不必要的,但它是微软,他们按照自己的方式做,所以无论如何。问题是,我怎样才能告诉 JDOM 以这种方式编写 XML?

4

1 回答 1

2

找到了答案:JDOM 命名空间类有一个 3-arg 版本,它采用本地名称、命名空间和前缀。如果您使用带有所需前缀的版本,它会按需要工作。抱歉这个愚蠢的问题,也许这对其他人有帮助。

于 2011-05-09T19:37:01.293 回答