我正在尝试使用Zend_Config_Writer_Xml编写XML文件。我发现了一个问题,我无法在根目录下编写多个项目。我想做,
<root>
<item name="test"></item>
<item name="test2"></item>
</root>
我找不到在zend文档中执行此操作的方法。
请告诉我。
答案 0 :(得分:1)
标准作者并没有这样做,但它的作用如下:如果你这样做:
$config = new Zend_Config(array(), true);
$config->root = array("test1" => 1, "test2" => array(1,2));
$writer = new Zend_Config_Writer_Xml();
$writer->write('config.xml', $config);
然后你得到的是:
<zend-config xmlns:zf="http://framework.zend.com/xml/zend-config-xml/1.0/">
<root>
<test1>1</test1>
<test2>1</test2>
<test2>2</test2>
</root>
</zend-config>
我不认为标准作者会做属性,你需要为此重写它。