Как игнорировать регистр при разборе с simplexml? - PullRequest
2 голосов
/ 09 сентября 2011

можно ли заставить простой XML игнорировать регистр имен узлов и атрибутов?

как

<eleMent attriBute="aaa">

</ELEMENT>

Ответы [ 2 ]

3 голосов
/ 09 сентября 2011

можно ли заставить простой XML игнорировать регистр имен узлов и атрибутов?

номер

1 голос
/ 22 февраля 2018

Единственный способ, которым я вижу, это изменить регистр строки xml, которую вы хотите проанализировать перед вызовом SimpleXMLElement.Примерно так:

$content = mb_strtolower(file_get_contents('myfile.xml'), 'UTF-8');
$simpleXmlElement = new SimpleXMLElement($content);

Имейте в виду, что при использовании этого метода с большим XML у вас будут проблемы с производительностью.

...