1

我正在对播客源进行故障排除。我不确定最适合这样的工作的工具,但我首先在 emacs sgml-mode 中打开提要并运行 sgml-pretty-print,希望得到更好的外观。

漂亮的打印和语法突出显示无法正常工作。它们被类似这样的标记抛弃:

<item>
<description>
    <![CDATA[ Some text... "quoted text” ... and so on.]]>
</description>
</item>

请注意开始的双引号,然后是结束的反引号。我相信这是有效的 SGML。它在 CDATA 内部。然而,此时 emacs 漂亮的打印和语法高亮被搞砸了。它无法判断报价何时结束或 CDATA 何时结束。

有什么方法可以让 emacs 正确处理这个文档吗?

出于好奇,您可以看到我正在使用的提要是http://audio.commonwealthclub.org/audio/podcast/climateone.xml

4

0 回答 0