2011-07-14 14 views
0

プレーンテキスト形式(CSVなど)をXML形式に変換するためのスクリプトによる方法を探しています。バイナリプログラミング言語(Java、C#など)を使用してこのような変換を行うことは可能ですが、入力形式のバリエーションを処理する必要があり、 "パーサー"をリモートで編集できるようにするのが理想的です。プレーンテキストをXMLに変換するスクリプト(CSVからXMLなど)

私は最初の選択肢だったXSLを見てきましたが、私がXSLを集めたことから、その強みはすべてXML以外のテキストファイルを扱うことができません。もちろん、テキストファイルを出力することもできます。

どのような提案も歓迎されます。理想的には、スクリプトがXSLなどの豊富な機能を備えている場合(「round()」「trim()」などの基本機能など)はさらに優れています。

+0

うーん、:それはあなたの構文を指定し、そのようにJSON、XML、またはYAMLにテキスト形式に変換することができますどういうことなんですか? CSVとXMLはまったく異なるユースケースを持っているため、あなたが確かにそれを行うことができますが、なぜあなたはしたいですか? –

答えて

0

おそらくXQueryプロセッサーZorbaが適切なツールになる可能性があります。

CSVからXMLに変換する拡張モジュールcsv2xmlが含まれています。

0

Gelatinを試してみてください。 (syntax.gelの内容は、上記のリンクゼラチンのwikiで説明されています。)

gel -f xml -s syntax.gel input.txt 

関連する問題