Ocultar tabla de contenido

Estructura de archivos XML y ejemplo

Notas sobre la estructura de archivos XML:

  • El sistema recorta los espacios anteriores en nombres de atributo.
  • El sistema a veces recorta los espacios a la izquierda en valores de atributos.
  • Utilice minúsculas para todos los elementos y nombres de atributos.
  • El uso de un elemento o un nombre de atributo desconocido provoca un error de importación.

El siguiente ejemplo describe la mayoría de los aspectos de la estructura de archivos XML.

<?xml version="1.0"?> <xml> <transactions> <transaction date="1196854268" type="wf_import_document_attributes" vaultname="2008 file vault"> <document aliasset="" pdmweid="0" idattribute="Número" id="89-NOAO-4200-1236" idcfgname=""> <configuration name=""> <attribute name="Coste" value="0.44"/> <attribute name="ID de artículo" value="A-012-BB"/> </configuration> </document> </transaction> </transactions> </xml> 

donde:

Elemento XML Atributo XML Descripción
<?XML version="1.0"?>   El archivo debe comenzar con este elemento.
<XML>   Este elemento envuelve el elemento transacciones.
<transactions>   El archivo contiene sólo un elemento transacciones.
<transaction …>   El archivo puede contener varios elementos transacción.
  date El número de segundos transcurridos desde la medianoche del 1 de enero de 1970. Debe ser un número entero mayor que 0.
  type Indica que la transacción contiene datos para importar en los archivos o elementos del almacén.
  Vaultname (Nombre del almacén) Nombre del almacén con el que se relaciona esta transacción. La regla de importación procesa transacciones con un nombre de almacén coincidente.
  Aliasset (Conjunto de alias) El conjunto de alias que se utilizará para buscar nodos de atributos hijos. Los nombres de atributos en el archivo XML coinciden con la variable asignada al alias.

Por ejemplo, un conjunto de alias que contiene la variable NúmeroX2 con un atributo NR en el archivo XML está configurado para coincidir con la variable Número de la tarjeta de datos.

Un valor vacío hace coincidir las variables de tarjeta de datos con los nombres de atributos en el archivo XML.

<document …>   Contiene criterios para hacer coincidir los valores de importación con un archivo o elemento en el almacén. Coincide con el ID interno único de un archivo o elemento, o con un valor de variable.
  EntPDMid (ID Enterprise PDM) Hace coincidir la transacción con el valor de IDdocumento de la tabla Documentos de un archivo o elemento en la base de datos del almacén.

Al utilizar este atributo, los valores de [id], [atributoid] y [nombreconfigid] se ignoran. Para utilizar otra técnica de coincidencia, establezca el valor en 0 u omita este atributo.

  Idattribute (AtributoId) La variable de la tarjeta de datos o alias que se utilizará para hacer coincidir un archivo o elemento en el almacén.
  Id Valor de variable que se utilizará al buscar archivos o elementos. Busca el valor utilizando el nombre de la variable, atributoid y la configuración opcional, Nombreconfigid, en la tabla de la base de datos Valorvariable.

Si hay múltiples archivos o elementos que coinciden, los valores se importan para todos pero se escriben sólo en aquéllos que pasan la acción de transición de importación.

  Idcfgname (Nombre de configuración de ID) Nombre de la configuración, si la hubiera, con la que debe coincidir el valor de la variable. Si este atributo no tiene valor, se consideran todas las configuraciones de un archivo para establecer una coincidencia.
<configuration …> nombre Configuración de la tarjeta de datos de archivo que se actualizará con los valores de atributo. Si este atributo no tiene valor, todas las configuraciones se actualizan.

Cree varios elementos de configuración para importar diferentes valores a diferentes configuraciones.

<attribute …> nombre Nombre de la variable de tarjeta de datos a actualizar, en la forma de Aliasvariable.Alias o Variable.Nombrevariable.
  value Valor que se utilizará al establecer la variable especificada. No puede exceder los 1024 caracteres.


Proporcione comentarios sobre este tema

SOLIDWORKS agradece sus comentarios acerca del formato, la precisión y la rigurosidad de la documentación. Utilice el siguiente formulario para enviar comentarios y sugerencias sobre este tema directamente al equipo de documentación. Nota: el equipo de documentación no puede responder a preguntas técnicas. Haga clic aquí para ver información sobre soporte técnico.

* Obligatorio

 
*Correo electrónico:  
Asunto:   Comentarios sobre los temas de la ayuda
Página:   Estructura de archivos XML y ejemplo
*Comentario:  
*   Por la presente confirmo que he leído y acepto la política de privacidad en virtud de la cual Dassault Systèmes usará mis Datos personales

Imprimir tema

Seleccione el ámbito del contenido que desee imprimir:

x

Hemos detectado que la versión de su explorador es anterior a Internet Explorer 7. Para una visualización óptima, le recomendamos que actualice a Internet Explorer 7 o versión superior.

 No volver a mostrar este mensaje
x

Versión del contenido de la ayuda web: SOLIDWORKS PDM 2015 SP05

Para desactivar la ayuda web desde SOLIDWORKS y utilizar la ayuda local en su lugar, haga clic en Ayuda > Usar la ayuda web de SOLIDWORKS.

Para informar sobre problemas detectados con la interfaz y la función de búsqueda de la ayuda web, póngase en contacto con el representante local de soporte. Si desea proporcionar comentarios sobre temas individuales, utilice el vínculo “Comentarios sobre este tema” en la página del tema en cuestión.