Nombres QName
MapForce resuelve los prefijos de nombres QName (nombre completo) (http://www.w3.org/TR/xml-names/#ns-qualnames) cuando lee datos de archivos XML en tiempo de ejecución de la asignación.
Los nombres QName se usan para hacer referencia a identificadores URI de espacio de nombres de documentos de instancia XML y para abreviarlos. Hay dos tipos de QName: con prefijo y sin prefijo:
NombreConPrefijo | Prefijo ':' | ParteLocal |
NombreSinPrefijo | ParteLocal | |
siendo ParteLocal un nombre de elemento o atributo. |
Por ejemplo, en el fragmento de código que aparece a continuación <x:p/> es un QName:
•el prefijo "x" es una abreviatura del espacio de nombres "http://miCompañía.com".
•p es la parte local.
<?xml version='1.0'?> |
MapForce también incluye varias funciones relacionadas con nombres QName en la biblioteca core | QName functions.