-1

既に作成された xml シートがあり、特定の要素に属性を追加する方法をオンラインで探すのに何時間も費やしました。どんな助けでも素晴らしいでしょう!XML の一部などの詳細情報が必要な場合はお知らせください。必要なものは何でも提供させていただきます。

4

1 に答える 1

0

ジョブには simplexml を使用し、うまく出力するには DOM を使用します。

$xmlstr = <<<XML
<root>
    <fruit origin="Brazil">Banana</fruit>
    <fruit origin="Germany">Apple</fruit>
    <fruit origin="Spain">Tomato</fruit>
</root>
XML;

$xml = simplexml_load_string($xmlstr);

$xml->fruit[0]->addAttribute("state","fresh"); // add state="fresh" to Banana

$xml を DOM に渡すことで構造化された出力を生成する方法については、この記事を参照してください: PHP simpleXML how to save the file in a format?

于 2013-03-25T01:25:03.423 に答える