(Frage) Import mehrerer Dateien für JSON-codiert; während Dateierweiterungen unterschiedlich sindHallo,
Ich habe Probleme, einen Datensatz von XML und JSON in JMP zu konvertieren.
Ich verwende derzeit JMP15.1. Also habe ich den Import-Assistenten fertig.
Das aktuelle Problem ist, dass ich mit der festgelegten Spalten- und Zeileneinstellung für die Dateierweiterung, die manuell von ".prc" in ".json" geändert wurde, öffnen kann.
* Mein Tool generiert Dateien im JSON-Format, jedoch mit einem anderen Erweiterungsnamen (= .prc).
Mein Ziel ist es jedoch nicht, diesen Konvertierungsprozess zu durchlaufen und gefilterte Zeilen und Spalten aus der Dateidatenbank abzurufen.
# Wenn ich also die angehängte .json-Dateierweiterung in .prc ändere; JMP kann es nicht richtig lesen.
DatentabelleAndereSkriptingBetreff: (Frage) Import mehrerer Dateien für JSON-codiert; während Dateierweiterungen unterschiedlich sindSie können dieses Problem problemlos beheben, indem Sie JMP entweder alle .prc-Dateien suchen lassen und sie umbenennen lassen und dann den Import mehrerer Dateien durchführen. Wenn dies erledigt ist, ändern Sie die Dateierweiterungen wieder in .prc
oder
Verwenden Sie "Load Text File ()", um jede Datei einzulesen, und speichern Sie sie in einem $ TEMP-Unterverzeichnis unter Verwendung von "Save Text File ()" mit der Dateierweiterung .json. Lesen Sie dann die Datei im Mulitple File Import
JMP kann problemlos alle Dateinamen in einem Ordner zurückgeben, und von dort aus können Sie die Umbenennung oder das Kopieren vornehmen.
Betreff: (Frage) Import mehrerer Dateien für JSON-codiert; während Dateierweiterungen unterschiedlich sindJa. MFI hängt von der Nebenstellenanpassung ab. Zusätzlich zu Jims Vorschlägen kann die Funktion open () auch jeweils eine Datei öffnen und die Erweiterung überschreiben.
open("$desktop/big class.jsonx","json")
open("$desktop/big class.jsonx",jsonwizard(1))Im zweiten Beispiel können Sie das Quellenskript eines vorherigen Imports anstelle von jsonwizard (1) verwenden. Der Assistentendialog wird auf diese Weise nicht angezeigt.Datentabellen verketten hat einige JSL, um den Prozess über viele Dateien zu automatisieren.