XML :: RDB.

XML :: RDB ist eine Perl-Erweiterung, um XML-Dateien in RDB-Schemas in RDB-Schemas zu konvertieren und sie aufzufüllen und sich zu populieren.
Jetzt downloaden

XML :: RDB. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mark Trostler
  • Website des Verlags:
  • http://search.cpan.org/~metzzo/XML-RDB-1.1/RDB.pm

XML :: RDB. Stichworte


XML :: RDB. Beschreibung

XML :: RDB ist eine Perl-Erweiterung, um XML-Dateien in RDB-Schemas in RDB-Schemas zu konvertieren und sie aufzufüllen und sich zu populieren. XML :: RDB ist eine Perl-Erweiterung, um XML-Dateien in RDB-Schemas in RDB-Schemas zu konvertieren und sie aufzufüllen und sich zu populieren. Funktioniert auch mit XML-Schemas.Synopsis Verwenden Sie XML :: RDB; # Geben Sie unseren DSN- und Benutzernamen / Passwort von db an, mein $ RDB = neuer XML :: RDB (config_file => 'db_config'); # Generieren Sie RDB-Schema $ RDB-> make_tables ("my_xml_file.xml", "db_schema_output_file"); # # Importieren Sie nun den generierten 'db_schema_output_file' in Ihr db # (siehe t / 1.t für eine automatisierte Art, um dies zu tun) # # jetzt füllen Sie unser RDB MY ($ root_table_name, $ primal_key) = $ RDB-> füllen_tables (" my_xml_file.xml "); # # Ihre XML-Datei ist jetzt in Ihrem RDB !!!! Spielen Sie wie gewünscht und wenn Sie fertig sind: # $ RDB-> unpopulate_tables ($ root_table_name, $ primal_key, 'new_xml_file.xml'); # # Das ist alles in Ordnung und dandy, aber was ist, wenn Sie ein XML-Schema haben ??? # # Die ersten 2 Anrufe sind gleich: $ rdb-> make_tables ("my_xsd_file.xsd", "db_schema_output_file"); # # Vergessen Sie nicht, "db_schema_output_file" in Ihr db zu setzen! # Dann: Mein ($ root_table_name, $ primal_key) = $ RDB-> füllen_tables ("my_xsd_file.xsd"); # Hinweis Wir benötigen nur den primären Schlüssel für diesen nächsten Anruf $ RDB-> unpopulat_schema ($ primal_key, 'vollständig_formed.xml'); # # Jetzt haben Sie "vollständig_Formed.xml" - übergeben Sie das zu make_tables # und yer golden: # $ rdb-> make_tables ("vollständig_Formed.xml", "real_rdb_schema"); # # Jetzt einfügen, echt_rdb_schema in yer db einfügen und nun alle XML-Dokumente # entsprechen, die Ihrem ursprünglichen XML-Schema entspricht ('my_xsd_file.xsd') kann # in Ihr Schema importiert werden: My ($ RT, $ PK) = $ RDB-> füllen_tables ( "XML_DOC_CONFORMING_TO_MY_XSD_FILE.TO_MY_XSD_FILE.TO_ML"); # Siehe die Datei 'Readme' für viele weitere Informationen ... AbstractXml :: RDB - Perl-Erweiterung, um XML-Dateien in RDB-Schemas zu konvertieren und sie aufzufüllen und zu ponulieren. Funktioniert auch mit XML-Schemas. Analysiert Beziehungen innerhalb einer XML-Datei oder eines XML-Schemas, um RDB-Tabellen zu erstellen, um dieses Dokument zu halten (oder ein beliebiges XML-Dokument, das dem XML-Schema entspricht). Anforderungen: · Perl.


XML :: RDB. Zugehörige Software