XML — PHP DOMDocument createElement: квадратные скобки

Я настраиваю XML-файл с DOMDocument следующим образом:

$document = new DOMDocument('1.0', 'utf-8');
$document->xmlStandalone = true;
$provider = $document->createElement( "provider" );
$j = $document->createElement( $PARAM );
$j->setAttribute( 'value', "$VALUE" );
$provider->appendChild( $j );

Это работает очень хорошо, пока … Я нажал $ PARAM с квадратными скобками, например:

dirProvider[0].NumberAttributes

Я пытался использовать preg_quote(), но не работает.
Я пытался использовать htmlspecialchars(), но не работает.
Я пытался использовать createTextNode() :

$j = $document->createTextNode( $PARAM );
$j->setAttribute( 'value', "$VALUE" );
$provider->appendChild( $j );

но не работает.

Идея о том, как я могу получить эти «специальные» имена элементов правильно?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]