複雑なネストされた構造を持つ何千ものXMLファイルがあります。
XMLファイルをプレーンテキストとして表示し、TXTからデータを読み戻すことができるようにする必要があります。
これまでのところ、XMLからYAMLへの移行はその目的を完全に果たしてきました。
YAMLはコンテンツを十分にきれいにフォーマットし、読み戻すことができます。
これまでのところすべて良い。
しかし最近、XMLスキーマはより複雑になり、YAMLは独自の限界に達しています。詳細については、GoogleのYAMLに対する多くの記事を参照してください。
私自身はYAMLに反対していませんが、実際には賛成です。それは私によく役立っています。今まで。
簡単な質問があります。YAMLは、より優れた「プレーンテキストで見栄えがよく、人間が読むことを目的とした」システムに取って代わられましたか?YAMLの後継者は何ですか?
これに答えるために変更されたXMLスキーマの詳細が必要な場合は、問題ありません...追加できます。これは、繰り返し、ネストされたアイテム、3つのノードのグラフのリスト、以前に定義されたオブジェクトへのIDへの参照(人を参照するための社会保障番号)などのオプションのセクションです。
プログラミング言語はJavaです。
注:XSLTを使用してXMLをTXTに変換することはできますが、独自のパーサー/文法を定義せずにデータを読み戻すにはどうすればよいですか?