So kopieren Sie einen bestimmten Knoten (mit Kindern) von einem XML mit XSLT in BizTalk, der einen benutzerdefinierten Namespace angibt?

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

  •  14-12-2019
  •  | 
  •  

Frage

Ich muss einen Subnode von einem XML in einen bestimmten Knoten eines neuen XML in einer BizTalk-Map mit XSLT kopieren.

Betrachten Sie den folgenden Eingang XML:

generasacodicetagpre.

Was ich brauche, ist, den Knoten "nützlichDatalist" zu extrahieren, sodass ich es in einem neuen XML-XML kopieren muss:

generasacodicetagpre.

Dies sollte in einem BizTalk-Funktoid erfolgen, da Sie mit Namespaces von Quelle und Ziel unterschiedlich sind.

Ich bin ein absoluter Anfänger mit XSLT, und ich habe einige Tests gemacht, aber ich habe mit meinen XSLT-Ausdrücken etwas nicht stimmt:

generasacodicetagpre.

Ich würde jeden Tipp mit XSLT oder BizTalk Mapper schätzen.Ich mag es nicht, eine riesige Menge an Feldern nacheinander zu verknüpfen, wenn ich es mit einem XSLT-Ausdruck lösen kann.

Grüße.

War es hilfreich?

Lösung

Achten Sie auf Sie hatten einen Leerzeichen in generakodicetagcode, so dass das niemals übereinstimmen würde.Das funktioniert:

generasacodicetagpre.

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