0

我有这个 xml/soap 项目。

到处都有叫ns-uri/ 命名空间 uri 的东西。

例如这里:

<class name="org.webmedia.test.pojo.City">
       <map-to xml="addCityRequest" ns-uri="http://krams915.blogspot.com/ws/schema/oss"/>

       <field name="id" type="integer">
          <bind-xml name="id" node="element"/>
       </field>

       <field name="name" type="string">
          <bind-xml name="name" node="element"/>
       </field>
</class>

它是干什么用的?我可以改变它吗?我可以删除它吗?它导致死网站

4

1 回答 1

3

ns-uri指的是XML命名空间 URI。没有它,Castor 的绑定将无法正常工作。

是的,您可以更改它(但它必须与目标 XML 的命名空间 URI 匹配),是的,您可以删除它(但它可能会生成/解析错误的 XML)。它是死 URL 的事实并不重要 - 命名空间 URI 只是通常看起来像 URL 的字符串标识符,但它们不必去任何地方。

于 2011-04-30T17:01:21.160 回答