1

我正在使用 Jquery 文本编辑器。我在文本编辑器中复制并粘贴下面给出的 XML

<shoes>
   <shoe>
     <shouename>Shoue</shouename>
   </shoe>
</shoes>

然后我单击保存并将 XML 保存在 Mysql DB 中。然后,当我编辑相同内容时,我在 texteditor 字段中看到“Shoue”。但我想在文本编辑器中显示如下

<shoes>
   <shoe>
     <shouename>Shoue</shouename>
   </shoe>
</shoes>

我认为 texteditor 用 HTML 渲染 XML。如何使用 PHP 在文本编辑器中显示 XML。这样我就可以编辑 XML 并保存。

4

1 回答 1

0

尝试htmlspecialchars()并阅读有关 XSS 的信息 - 当您希望在 HTML 页面上输出用户数据时,您应该始终使用此功能。
作为变体,试试 Twig 模板引擎 - 非常简单并且内置转义。

于 2013-07-07T09:26:19.773 回答