如果提供程序提供的XML字符串由于解析错误而无法解析(并且它不会解决此问题一段时间),我想知道是否可以执行一些验证检测并更正XML,这样就可以防止失败。如何在XML解析中检测未关闭的括号
的问题的一些示例可以是:
经验法则是让01更换为<>
- 孤独
<
更换为<
- 等词语
<this>
不在XML标签(该标准可以取代<
和>
符号以忽略未封闭标签。 - 个数学公式是这样的:
5<x<10
我不能跟目前更多的场景,我想我还发现一个O那些正则表达式,但不是足够多。
我想阅读你的意见。
这不是聊天室。你使用了一个正则表达式,你能展示它吗?为什么不够呢?为什么XML首先被打破?你能否展示一些示例输入和预期输出? – HamZa
@HamZa我用正则表达式来解决像这样的词,但它不能用于所有情况。我知道这不是一个聊天室,但我已经阅读了一些有趣的答案和标准,这是我的意图,并且很抱歉让开场白而不是你喜欢的方式。 –
po5i