将html实体更改为各自的字符

时间:2014-10-17 09:07:05

标签: xml perl

我有一些XML作为网站的输出,但是当我在XML上执行xmllint时,我在&eacute(;)字符上收到错误。我希望这些字符编码为符号,并将相同的数据复制到sql server。需要有关此方法的建议我该怎么做?

1 个答案:

答案 0 :(得分:1)

XML是否有DTD?如果不是,它的格式不正确,因为é未定义。如果它有DTD,则可以使用--loaddtd选项加载它,并使用--noent选项替换实体。如果使用PUBLIC声明DTD或其中包含的某个文件,则可能需要使用目录。