目前我正在使用一些XML。 我有像下面这样的string的节点: <node>This is a string</node> 我传递给节点的一些string将包含&,#,$等字符 <node>This is a string & so is this</node> 这是无效的, 我不能在CDATA中包装这些string,因为它们需要保持原样。 我已经尝试在线查找不能放入XML节点而不在CDATA中的字符列表。 任何人都可以向我指出一个方向,还是给我提供一个非法字符列表?
我正在处理一个表单,用户可以在要提交给数据库的string中使用非法/特殊字符。 我想逃避/否定string中的这些字符,并使用htmlspecialchars() 。 但是,有更好还是更快的方法?
我的控制台上出现这个JavaScript错误: 未捕获的SyntaxError:意外的标记非法 这是我的代码: var foo = 'bar'; 这是非常简单的,你可以看到。 它怎么会造成语法错误?