0
曾看過Htmlize?在現有的緩衝區中調用,它會生成一個新緩衝區,其中包含原始緩衝區內容的HTML版本。是否有emacs defun將緩衝區中的XML轉換爲JSON? jsonify緩衝? JSONize?
我想要類似的東西,但我希望它爲XML到JSON。 (反之亦然,獎勵積分)。
給定一個XML緩衝區,我想生成一個「等價的」JSON緩衝區,基於一些設置或假設構建。
例如,從這樣的:
<sample>
<text>This is the text</text>
</sample>
我希望得到這樣的:
{ "sample" : { "text" : "this is the text" } }
處理命名空間,屬性和數組...最好將所有的可配置某種程度上來說。這將在某個地方的設置。一種選擇是簡單地剝離XML名稱空間。另一種方法是在命名的json屬性中爲元素添加xml命名空間。
這樣的事情是否存在?也許它甚至作爲emacs v24中內置的xml或js模式的一部分存在?
我寧可抓別人的作品!而不是在今晚我的晚上寫這篇文章。 ...