Altova MapForce 2025 Basic Edition

Gibt den Namespace URI-Teil des als Argument bereitgestellten QName-Werts zurück.

mf-func-namespace-uri-from-qname

 

Sprachen

Built-in, C++, C#, Java, XQuery, XSLT 2.0, XSLT 3.0..

 

Parameter

Name

Beschreibung

qname

Obligatorisch. Liefert den Input-Wert der Funktion.

 

Beispiel

Die folgende XML-Datei enthält den QName-Wert o:name. Beachten Sie, dass das Präfix "o" auf den Namespace http://NamespaceTest.com/Order gemappt ist.

 

<?xml version="1.0" encoding="utf-8"?>
<p:Purchase xsi:schemaLocation="http://NamespaceTest.com/Purchase Main.xsd"
        xmlns:p="http://NamespaceTest.com/Purchase"        
        xmlns:o="http://NamespaceTest.com/Order"        
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <p:Order>o:name</p:Order>
</p:Purchase>

 

Unten sehen Sie ein Mapping, in dem der QName-Wert verarbeitet wird und die Namespace URI abgerufen wird:

mf-func-namespace-uri-from-qname-example

Die Ausgabe des Mappings ist http://NamespaceTest.com/Order.

 

© 2018-2024 Altova GmbH