0

Htmlizeを見たことがありますか?既存のバッファで呼び出されると、元のバッファ コンテンツの HTML 化されたバージョンで新しいバッファが生成されます。

似たようなものが欲しいのですが、XML から JSON への変換が必要です。(ボーナスポイントの場合はその逆)。

XML バッファが与えられた場合、いくつかの設定または仮定に基づいて構築された「同等の」JSON バッファを作成したいと思います。

たとえば、次のように始めます。

<sample>
 <text>This is the text</text>
</sample>

私はこれを取得したい:

{ "sample" : { "text" : "this is the text" } } 

名前空間、属性、および配列の処理...理想的には、何らかの方法ですべてを構成できます。それはどこかの設定にあります。1 つのオプションは、単純に xml 名前空間を削除することです。もう 1 つの方法は、名前付きの json プロパティの要素に xml 名前空間を追加することです。

このようなものは存在しますか?たぶん、emacs v24 の組み込みの xml または js モードの一部として存在するのでしょうか?

他の人の作品を手に入れたい!今夜これを書くのに私の夜を費やさないでください。....

4

1 に答える 1

1

私が知っていることではありません。しかし、これはあなたが始めるかもしれません:

(require 'json)
(json-encode-list (xml-parse-region))
于 2013-01-24T20:15:42.947 に答える