Eliminar nodo acción en XML
- Última actualización2024/11/29
Eliminar nodo acción en XML
El Nodo Eliminar acción en el XML paquete permite eliminar un nodo específico del archivo XML.
Configuración
- Escriba el nombre de la sesión o seleccione una variable existente utilizada en la acción Iniciar sesión XML.
- Ingrese la Expresión XPath para que se elimine el nodo.
- Ingrese el atributo (opcional)
Ejemplo de uso de la acción Eliminar nodo
En este ejemplo, creará una automatización que eliminará un nodo específico del XML.
- Cree un bot.
- En el panel izquierdo, haga clic en Automatización.
Se muestra la lista de formularios y bots disponibles.
- Haga clic en Crear un bot.
- Escriba el nombre del bot: XML_bot.
- Haga clic en Crear y editar.
- En el panel izquierdo, haga clic en Automatización.
- Haga doble clic o arrastre la acción
Iniciar sesión del paquete
XML en la paleta Acciones.
- Ingrese Default en el campo Nombre de sesión.
- Desde el campo Fuente de datos, seleccione la opción Texto e
ingrese el siguiente
texto:
<note> <to company = "AA">Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
- Haga doble clic o arrastre Eliminar nodo
acción de XML
paquete en la paleta Acciones.
- Ingrese Default en el campo nombre de la sesión.
- Ingrese //note/to en el campo expresión de XPath.
- Ingrese compañía en el campo de Atributo (opcional).
- Haga doble clic o arrastre Guardar datos de la sesión
acción de XML
paquete en la paleta Acciones.
- Ingrese Default en el campo nombre de la sesión.
- Seleccione la opción Escribir datos XML y especifique una ruta de archivo. Por ejemplo, D:\userdefined\Delete_node.xml.
- Seleccione Sobrescribir para reemplazar el archivo existente si ya existe un archivo con el mismo nombre en la ubicación que ha especificado.
- Haga clic en Guardar y, luego, en Ejecutar.
Cuando abre y edita el archivo Delete_node.xml en Notepad++,
verá que el atributo compañía ha sido eliminado del
archivo.
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>