PHPを使用してXMLファイルを生成しています。以下のように、スペースを追加=
して XML ノード名にサインインする必要があります
<a name="someName">someValue</a>
Invalid Character
しかし、コードを次のように使用するとエラーが表示されます
$parentnode->appendChild($dom->createElement('a name="somName"'));
PHPを使用してXMLファイルを生成しています。以下のように、スペースを追加=
して XML ノード名にサインインする必要があります
<a name="someName">someValue</a>
Invalid Character
しかし、コードを次のように使用するとエラーが表示されます
$parentnode->appendChild($dom->createElement('a name="somName"'));
createElement()
タグ名とタグのテキストコンテンツのみをパラメーターとして受け入れsetAttribute()
、要素に属性を追加するために使用する必要があるためです。
$element = $dom->createElement("a");
$element->setAttribute("name", "somName");
$parentnode->appendChild($element);