私は単純なxmlファイルを持っています( product.xml
):-
<products>
<product_id value="1">
<tab_id value="351">
<tab_name value="test1"/>
<dist_activity value="10066"/>
<dist_region value="4332"/>
</tab_id>
</product_id>
<product_id value="2">
<tab_id value="352">
<tab_name value="test2"/>
<dist_activity value="10067"/>
<dist_region value="4333"/>
</tab_id>
</product_id>
</products>
私は 2 つのテキスト ファイルを持っています:- 1 つは含まれているdist_activity id
名前ですactivity.txt
2 つ目は名前が含まれていますdist_region id
これregion.txt
は activity.txt です;-
10066,10067,10068,10069,10070,10071,10072,5
これは region.txt です:-
4332,4333,4334,4335,4336,4337,4338,4339
ファイルにさらにproduct_idを作成し、product.xml
そこに値を設定dist_activity
し、ファイルdist_region
に1つずつ設定したいと思いtxt
ます。私はこれを試しています:-
<?php
$xml = simplexml_load_file('product.xml');
$employee = $xml->addChild('product_id value="3"');
$employee->addChild('tab_id value="253"');
$employee->addChild('tab_name value="test3"');
$employee->addchild('dist_activity value="10068"');
$employee->addchild('dist_region value="10069"');
file_put_contents('prod.xml', $xml->asXML());
?>