2013-08-24 63 views
-1

论坛成员, 我使用XML进行编码,并使用验证器/解析器,当它遇到隐藏在我的文本中的UTF8相关文本时发出窒息。我在ANSI模式下使用NotePad ++,当我将它切换到UTF8模式时,它会向我显示这些UTF8错误存在的位置。一旦我手动删除不需要的UTF8文本字符,我的验证器/解析器就可以完美工作。UTF8查找替换工具?

NotePad ++无法在XML文件中查找和替换UTF8字符。我的问题给那里的任何人。是否存在一个记事本+ +插件,可以让我全局搜索文件中不需要的UTF8文本并将其替换为任何内容?另外,RegEx可以查找并替换不需要的UTF8文本吗?是否有一个文本编辑器能够搜索不需要的UTF8文本?

此外,任何人都可以教我关于UTF8文本,为什么他们阻止XML验证器正常工作?我花了几个小时试图弄清楚为什么我的XML代码没有成功解析,如果我有能力搜索不需要的UTF8字符,它会容易得多。任何帮助将不胜感激。提前致谢。

回答

0

我使用Editplus 3。你可以自己尝试。

另一方面,您是否介意显示一些XML代码的文本?

0

“utf8 text”是什么意思?它只是一组字符而不是chr(0)..chr(127)?如果是这样,如果你激活“文本俄语检测器”词法分析器(通过调用词法分析器菜单点击状态栏词法分析器名称),SynWrite编辑器可以处理如此高的ASCII字符。

你可以调整这个RU-detectioon。在Lexer propeprties对话框中,您可以更改RU字符的正则表达式。