2009-06-26 20 views
1

属性 - 私は考えていXML要素Parser.Soは、例えば、属性値を変更する1 writer-- XMLがあるとして、それは素晴らしいことだ、変更のSimpleXMLElement変更は、私が<a href="http://us2.php.net/simplexml" rel="nofollow noreferrer">SimpleXMLElement</a>を愛し値

<?xml version="1.0"?> 
<a b="One Two"> 
    <c>Three Four</c> 
    <d>Five Six</d> 
</a> 

<?xml version="1.0"?> 
<a b="One Two"> 
    <c>seven</c> 
    <d>eight</d> 
</a> 

これを実行する既存のライブラリはありますか? SimpleXMLElementはそれを提供しません、私は恐れています。私は、ファイルからXMLを読んでいます

注、文字列からない

答えて

0

キースデベンズPHP XMLライブラリ、バージョン1.2B

http://keithdevens.com/software/phpxml

それはあなたが簡単にPHPのデータ構造にXMLを解析することを可能にし、それはあなたがXMLにPHPのデータ構造をシリアライズすることができます。

3
$xml = '<?xml version="1.0"?> 
<a b="One Two"> 
    <c>Three Four</c> 
    <d>Five Six</d> 
</a>'; 

$xml = simplexml_load_string($xml); 
$xml->c = 'seven'; 
$xml->d = 'eight'; 

echo $xml->asXML(); 

Works!

関連する問題