How to ignore case when parsing with simplexml?
can I make simple XML ignore case of the node and attributes names?
like
<eleMent attriBut开发者_如何学Goe="aaa">
</ELEMENT>
can I make simple XML ignore case of the node and attributes names?
No.
The only way I see is to change the case of the xml string you want to parse before the call of SimpleXMLElement
. Something like this :
$content = mb_strtolower(file_get_contents('myfile.xml'), 'UTF-8');
$simpleXmlElement = new SimpleXMLElement($content);
Be aware that you will have performance issue using this method with big XML.
精彩评论