Hola,

2016-10-13 12:34 GMT+02:00 Miguel Ángel Parrilla Godínez
<maparri...@itracasa.es>:
> Buenas de nuevo:
>
> Desearíamos generar los  tantos archivos xml de los metadatos almacenados en 
> la tabla 'metadata' en archivos físicos xml con el contenido del texto de 
> metadato en 19139.

Contenido del texto del metadato... ¿te refieres al texto incluído
dentro del xml?

> Hemos hechos cambios directamente en el campo text de la tabla metadata y 
> ahora los queremos tener físicamente en una archivo xml.

*corre en círculos agitando los brazos* ¡¡¡Pero por qué hacéis eso!!!

Si no veis que GeoNetwork esté mostrado esos cambios es porque hay que
reindexarlo (mira en Settings->Tools). ¿Por eso queréis exportarlos?

En todo caso, nunca nunca nunca toques la base de datos directamente.
Bad practice, sea en GeoNetwork o donde sea. Usa siempre los servicios
creados para ello. Si tocas una base de datos de cualquier tipo de
aplicación sin saber bien cómo se guardan los datos y cómo se usan, te
arriesgas a romperlo todo. Por muy pequeño e inofensivo que sea lo que
creas que estás haciendo.

Échale un vistazo a
http://www.geonetwork-opensource.org/manuals/trunk/eng/users/user-guide/export/index.html
antes de decidirte a reinventar la rueda. Si eso te vale, mira cuales
son los servicios que llama la UI en esos casos, para poder hacer un
script que exporte los metadatos.

Y si tienes versión 3.2 mira directamente
http://localhost:8080/geonetwork/doc/api/
Concretamente la parte de records. Esos son los servicios de los que
te hablaba en el párrafo anterior.

Y si no, mira en la página de cualquier metadato, hay un sitio que
pone "Exportar a XML", puedes usar ese servicio también si lo que
quieres es sólo el XML, sin más ficheros adjuntos.

En cualquier caso por tu pregunta sospecho que estás intentando dar un
pequeño paso (exportación) en un proceso mucho más grande, con otros
pasos anteriores y posteriores... y sospecho que estás dando vueltas
de más. Pero sin tener más información, es difícil.

>
> Gracias.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
GeoNetwork-usuarios-es mailing list
GeoNetwork-usuarios-es@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geonetwork-usuarios-es

Responder a