Frage

Ich habe dieses XML / Seifen-Projekt.

Es gibt überall etwas, das als ns-uri / Namespace uri bezeichnet wird.

zum Beispiel hier:

<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>

wofür ist es?kann ich es ändern?kann ich es entfernen?es führt zu einer toten Website

War es hilfreich?

Lösung

Der ns-uri bezieht sich auf einen XML-Namespace-URI .Ohne sie funktioniert Castors Bindung nicht richtig.

Ja, Sie können es ändern (aber es muss mit dem Namespace-URI des Ziel-XML übereinstimmen), und ja, Sie können es entfernen (aber es wird wahrscheinlich das falsche XML generieren / analysieren).Die Tatsache, dass es sich um eine tote URL handelt, spielt keine Rolle. Namespace-URIs sind nur Zeichenfolgenbezeichner, die häufig wie URLs aussehen, aber nirgendwo hingehen müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top