-1

我有一个 var newMenuRoot = parseXML(SvgString,contextMenu),在这个 contextMenu (默认为 svg 的变量)是 Document 类型,哪个值就像这个节点内的一些子节点,所以我想通过 javascript 添加 encoding="utf-8" 到这个 xml 以便我的 svg支持 UTF-8 字符。

默认 contextMenu 应该是这样的

为我提供解决方案

4

1 回答 1

0

如果有人要帮助您,您将需要提供比这更多的信息。您能否提供一个您传递给 parseXML() 的 XML 示例(例如 SvgString 或 contextMenu 的值)以及您是否可以直接控制它(例如 SvgString 或 contextMenu 是您编写的还是某些第三方插件什么的)。

我猜,从您那里获得的少量信息中,您只想对 SvgString 或 contextMenu 的值进行字符串替换或正则表达式替换,以替换当前编码用于您的编码'之后,但我认为这不会影响您的 SVG 处理其他字符等的能力。

于 2013-03-05T11:39:00.077 回答