【问题标题】:Dokuwiki: how to escape <file> tag in a XML code blockDokuwiki:如何在 XML 代码块中转义 <file> 标记
【发布时间】:2016-06-04 03:03:02
【问题描述】:

在 DokuWiki 页面中,我想使用 &lt;file xml example.xml&gt; 语法将 XML 文件的内容显示为可下载的突出显示语法块。 XML 还包含一个&lt;file&gt;...&lt;/file&gt; 标记,因此 DokuWiki 将其检测为块的结尾。例如:

<file xml example.xml>
  <?xml version="1.0" encoding="UTF-8"?>
  <root>
    <file>...</file><!-- The syntax highlighted block breaks here -->
  </root>
</file><!-- This one is actually the closing tag -->

有没有办法在 XML 中转义 &lt;/file&gt; 结束标记?

【问题讨论】:

    标签: escaping dokuwiki


    【解决方案1】:

    你无法逃脱它。但是您可以改用&lt;code&gt;&lt;/code&gt; 语法来避免冲突。

    另见How to escape "code" tag in an XML code block in DokuWiki

    【讨论】:

    • XML 内容应该是可下载的,所以我不能接受这个作为答案。不过感谢您的提示。
    • 代码标签采用与文件标签相同的所有参数。所以你可以让它同样可下载。
    • 是的,你是对的。它以这种方式工作。我没想到这些标签实际上是相同的(并且没有仔细阅读文档)。
    猜你喜欢
    • 1970-01-01
    • 2018-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    相关资源
    最近更新 更多