在PHP中验证XML时如何隔离无效元素

时间:2014-05-06 14:02:03

标签: php xml xml-parsing

我正在尝试使用php验证XML并将错误(如果有的话)返回给XML文件的发件人。应按发件人的指定自定义返回的文本。例如,如果错误是数据格式,我会进入libxml_get_errors()消息:

Element 'INSEE': '91m326' is not a valid value of the atomic type 'xs:int'

如果错误在标签中,则消息为:

Opening and ending tag mismatch: SINISTRE line 6 and INTERVENTION

如何在此消息中隔离“INSEE”或SINISTRE以在我的自定义消息中使用它们?

0 个答案:

没有答案