AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos XML
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Convierte una cadena XML en JSON.
Ejemplo
xml1 is xmlDocument = XMLOpen([
<document>
 <name>TestName</name>
 <id>2</id>
 <true>true</true>
 <list>
   <item>5</item>
   <item>5</item>
   <item>6</item>
   <item>2</item>
   <item>47</item>
 </list>
</document>
], fromString)
 
Trace(XMLToJSON(xml1))
 
// Result displayed: { "name":"TestName", "id":2, "true":true, "list":[ 5, 5, 6, 2, 47 ] }
Sintaxis
<Result> = XMLToJSON(<XML to convert> [, <Converter>])
<Result>: Variable de tipo JSON
Variable JSON que corresponde al elemento XML convertido.
<XML to convert>: Variable xmlNode o xmlDocument
Nombre de una variable de tipo xmlDocument o xmlNode. En el caso de una variable de tipo xmlDocument, solo se convertirá el primer nodo.
<Converter>: Variable JSONXMLConverter opcional
Nombre de la variable JSONXMLConverter que corresponde a la norma de conversión personalizada a aplicar.
Atención: Esta personalización requiere un buen conocimiento de XML.
Si no se especifica este parámetro, se utilizará una norma predeterminada para la conversión: se utilizan los valores predeterminados de la variable JSONXMLConverter.
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 27
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 09/05/2023

Señalar un error o enviar una sugerencia | Ayuda local