38. Erzeugung einer JSON Datei aus C3+-XMLKapitel hinzufügen
Voraussetzung:
- Lua Datei für den C-3 XML Konverter ist im Verzeichnis C:\Program Files\ImageWareComponents\BCS2_V6_64\scripts abgelegt
// —————————————————————————————–
// Date: 2020-02-05
// Author: RLO
// Purpose: generate JSON GBV from C3+ XML (must have been generated before…)
// —————————————————————————————–
//
// Fetch C3+ XML Result from Job’s KeyMap
//
c3_xml_string = job.getKeyValue(„C3_PLUS_XML“);
//ut.notifyUser(‚C3 XML‘, c3_xml_string);
//
// nun JSON GBV erzeugen…
//
var map;
map = ut.c3XmlConv(c3_xml_string, ‚json_gbv_2025‘);
json_string = „“;
if (0 != map[‚rc‘]) {
ut.notifyUser(‚Es ist ein Fehler aufgetreten:‘, ‚Bitte melden Sie folgendes an Ihren Adminitstrator: \n\n‘ +map[’stderr‘]);
} else {
json_string = map[‚result_string‘];
job.setKeyValue(„JSON_GBV“, json_string);
//ut.notifyUser(‚Marc21‘, json_string);
}
json_string;