擅长:python、mysql、java
<p>我碰到你的问题是因为我有类似的问题。我想我也会把我找到的解决方案发布到这个问题上,因为它不需要QXmlQuery就可以工作,而且非常简单。在</p>
<p>对于我的解决方案,我的xml文件也被解释为HTML,所以我只处理了它,并将每个<code><</code>替换为<code>&lt;</code>,将每个{<cd3>}替换为<code>&gt;</code>,将每个{<cd5>}替换为<code>&amp;</code>,如<a href="https://stackoverflow.com/a/2820547/10944175">this</a>所述。在</p>
<p>因此,对于xmlString,只需执行以下操作:</p>
<pre><code>xmlString.replace("<","&lt;").replace(">","&gt;").replace("&", "&amp;")
</code></pre>
<p>这样,如果xml文件被解释为html,那么它至少会正确地显示包含所有标记的文本。在</p>