Konvertieren von JSON, YAML. Parsen von JSON, YAML
Ich bin das arbeiten mit Konfigurationsdateien, so brauche ich zum konvertieren von JSON, YAML.
Ich habe zum Beispiel yaml-Datei:
{
"foo": "bar",
"baz": [ "qux","quxx"],
"corge": null,
"grault": 1,
"garply": true,
"waldo": "false",
"fred": "undefined",
"emptyArray": [],
"emptyObject": {},
"emptyString": ""
}
Sollte das Ergebnis yaml:
foo: "bar"
baz:
- "qux"
- "quxx"
corge: null
grault: 1
garply: true
waldo: "false"
fred: "undefined"
emptyArray: []
emptyObject: {}
emptyString: ""
Könnten Sie mir helfen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie konvertieren von JSON, YAML, es mit zwei Zeilen code in Jackson:
Müssen Sie hinzufügen von Abhängigkeiten zu Jackson-Kern, DataBind-und DataFormat YAML. Unten ist ein Ausschnitt für Gradle:
http://jsontoyaml.com/
kann diese website Ihnen helfen können. Es kann verwendet werden, in
Bash,
JavaScript,
JavaScript (nur browser),
Ruby,
Python,
Perl,
Java..
Hier ein Einzeiler für eine Datei geeignet zum einkleben in ein bash-Skript. Dies sollte auf den meisten Standard-pythons auf den meisten Systemen:
python -c 'import json; import yaml; print(yaml.dump(json.load(open("inputfile"))))'
Wenn Sie brauchen, konvertieren Sie JSONobject zu yaml (string). Sie müssen. Erstens bekommen json-string, dann Karte nach, die Sie konvertieren können, um yaml.
Hier der code: