0
有没有办法用文本分隔符序列化xml? 我有一个正则表达式字符串的XML文档,但如果我执行我的 应用程序,我得到了一个解析错误。我相信这是因为xml文档中的 未转义的正则表达式。有没有办法使用像 文本分隔符?如果没有,我怎么能逃过以下的正则表达式:"<a href="(?<link>.+?)" rel="bookmark">.+?</a>"?
XmlSerializer写入包含必须转义的字符的数据
有没有办法用文本分隔符序列化xml? 我有一个正则表达式字符串的XML文档,但如果我执行我的 应用程序,我得到了一个解析错误。我相信这是因为xml文档中的 未转义的正则表达式。有没有办法使用像 文本分隔符?如果没有,我怎么能逃过以下的正则表达式:"<a href="(?<link>.+?)" rel="bookmark">.+?</a>"?
XmlSerializer写入包含必须转义的字符的数据
你必须把它包起来是这样的:
<![CDATA[".+?)" rel="bookmark">.+?"?]]>
否则,您必须逃脱每个特殊字符。
更多信息:
这些都不是 “文字分隔符”。它们是XML中无效的字符,除非它们被转义或写入CDATA部分。 – 2015-01-09 22:42:36
其实,我很惊讶XML序列化程序不能为你逃避那些角色。你能否展示一个能够证明问题的小代码示例? – 2015-01-09 22:44:14