Konverzia XML <-> CSV
Programy pre konverziu z XML do CSV a z CSV do XML sa nachádzajú v podadresári bin programového adresára systému D2000.
Konverzia sa realizuje pomocou týchto programov:
- xmltocsv.exe, ktorý konvertuje adresár XML súborov (alebo aj samostatný XML súbor) na adresár CSV súborov
- csvtoxml.exe, ktorý konvertuje adresár CSV súborov (alebo aj samostatný CSV súbor) na adresár XML súborov
Takto získané CSV súbory je možné importovať cez Import z CNF.
Konverzia adresára XML súborov na adresár CSV súborov
Syntax: xmltocsv <xml_dir_or_file> <csv_dir>
Vlastnosti konverzie:
- počet CSV súborov závisí od počtu typov objektov reprezentovaných XML súbormi (hodnotou elementu <Typ> v XML súbore)
- názvy CSV súborov sa skladajú z názvu typu objektov, ktorých konfiguráciu CSV súbor obsahuje a z prípony csv (napríklad USER.csv)
- binárne súbory sú kopírované z XML adresára do CSV adresára pod názvom <nazov_objektu>_<vnorenie>.bin
Konverzia adresára CSV súborov na adresár XML súborov
Syntax: csvtoxml <csv_dir_or_file> <xml_dir> [ UTF8_ENC = TRUE | FALSE ]
Vlastnosti konverzie:
- počet XML súborov závisí od počtu objektov vyskytujúcich sa v CSV súboroch CSV adresára
- názvy XML súborov sa skladajú z názvu objektu a z prípony xml (napríklad Admin.xml)
- binárne súbory sú kopírované z CVS adresára do XML adresára pod názvom NázovObjektu_HodnotaAtribútuTypuRawDataVcsv.bin
- konverzia do XML je možná v kódovaní utf-8 alebo windows-1250 (štandardne UTF8_ENC = TRUE)
Súvisiace stránky:
Pridať komentár