我有XML资源提供:
<container>
<element id="first-el">
<name>My element</name>
<size>20</size>
</element>
<element>
<name>Your element</name>
<size>30</size>
</element>
</container>
我想要做的是更改<size>
的值,其中id
为"first-el"
,并将20更改为50。
生成的XML应如下所示:
<container>
<element id="first-el">
<name>My element</name>
<size>50</size>
</element>
<element>
<name>Your element</name>
<size>30</size>
</element>
</container>
我尝试在CakePHP中使用addChild()
XML方法,但是有更好的方法吗?
答案 0 :(得分:3)
答案 1 :(得分:0)
CakePHP中有一个类可以为您处理所有这些。你可以在这里阅读具体内容:
CakePHP 1.3: http://book.cakephp.org/1.3/en/view/1485/Xml
CakePHP 2.0: http://book.cakephp.org/2.0/en/core-utility-libraries/xml.html