4 votos

Variable dataset XML como lector en FME

Tengo un problema que estoy pensando en cómo resolver. Mi trabajo comienza desde el script de python. Banco de trabajo lee el archivo xml, pero nombre de archivo xml es cada vez diferente. ¿Así que es posible solucionar esto con lector genérico o con otro script en python que leerá la carpeta donde es xml archivo, buscar el nombre del archivo xml y proceder a la fme como lector? ¿Cualquier otra idea?

5voto

Arda Xi Puntos 1099

Asumiendo que usted tiene sólo uno de los archivos que usted necesita para leer en un directorio de su propio, usted puede configurar su lector para leer el directorio para cualquier y todos .los archivos xml. Haga clic derecho en el lector, seleccione Actualizar.., haga clic en el botón"+", añadir el directorio, y eliminar la referencia a la directa .archivo xml que usted probablemente ya tiene. FME ahora leer cualquier archivo xml en el directorio, incluso si los cambios de nombre. He hecho esto en el pasado .los archivos dwg, también. Sólo lo probé con un archivo xml mediante la ejecución del área de trabajo, cambiando el nombre del archivo, a continuación, ejecute de nuevo. Es leer el archivo xml y cada vez reconocido el nombre de archivo de cambio en el fme_basename atributo, que yo había expuesto.

enter image description here

Que es el método más sencillo. También se puede utilizar un inicio de secuencia de comandos de Python y tener que leer el directorio, a continuación, introduzca el nombre de archivo en el flujo de trabajo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X