| XML :: RDB XML :: RDB es una extensión Perl para convertir archivos XML en esquemas RDB y rellenarlos, y desempacarlos. |
Descargar ahora |
XML :: RDB Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Mark Trostler
- Sitio web del editor:
- http://search.cpan.org/~metzzo/XML-RDB-1.1/RDB.pm
XML :: RDB Etiquetas
XML :: RDB Descripción
XML :: RDB es una extensión de Perl para convertir archivos XML en esquemas RDB y rellenarlos, y desempacarlos. XML :: RDB es una extensión de Perl para convertir archivos XML en esquemas RDB y rellenarlos, y desempacarlos. Funciona con los esquemas XML también.Synopsis Use XML :: RDB; # Dar nuestro DSN de DBS y el nombre de usuario / contraseña de nuestro DB $ RDB = NUEVO XML :: RDB (config_file => 'db_config'); # Generar esquema RDB $ RDB-> make_tables ("my_xml_file.xml", "db_schema_output_file"); # # Ahora importe el 'db_schema_output_file generado' en su DB # (consulte T / 1.T para una forma automatizada de hacer esto) # # ahora rellenar nuestro RDB MIS ($ root_table_name, $ primation_key) = $ rdb-> Populate_tables (" my_xml_file.xml "); # # ¡Tu archivo XML está ahora en tu RDB !!!! Juega como se desee y cuando esté listo: # $ RDB-> UNPOPULADE_Tables ($ root_table_name, $ primar_key, 'new_xml_file.xml'); # # Eso es todo bien y dandy, pero ¿y si tienes un esquema XML? # # Las primeras 2 llamadas son las mismas: $ rdb-> make_tables ("my_xsd_file.xsd", "db_schema_output_file"); # # No olvides poner 'db_schema_output_file' en tu db! # luego: mi ($ root_table_name, $ primation_key) = $ rdb-> Populate_tables ("my_xsd_file.xsd"); # Nota Solo necesitamos la clave principal para esta próxima llamada $ RDB-> UNPOPULADY_SCHEMA ($ PRIMARS_KEY, 'TotalT_Formed.xml'); # # Ahora tienes 'TotalThing_Formed.xml' - Pase eso a Make_Tables # y Yer Golden: # $ RDB-> make_tables ("totalmente_formed.xml", "real_rdb_schema"); # # Ahora inserte real_rdb_schema en yer db y ahora cualquier documento XML # que se ajuste a su esquema XML original ('my_xsd_file.xsd') puede ser # importado en su esquema: My ($ RT, $ PK) = $ RDB-> POPULATE_TATables ( "xml_doc_conforming_to_my_xsd_file.xml"); # Consulte el archivo 'README' para mucha más información ... AbstractXML :: RDB - Extensión de Perl para convertir archivos XML en esquemas RDB y rellenarlos, y despojarlos. Funciona con esquemas XML también. Analiza las relaciones dentro de un archivo XML o un esquema XML para crear tablas RDB para mantener ese documento (o cualquier documento XML que cumpla con el esquema XML). Requisitos: · Perl
XML :: RDB Software relacionado