您好我不知道是否有人知道一个脚本或功能,它可以格式化特定格式的XML文件的阵列,例如具有XML像这样(但更长时间)PHP Dynmically格式的XML到PHP数组
<data>
<width>3.5</width>
<height>2</height>
<edge>.125</edge>
<safe>.125</safe>
</data>
<fold>
<show_lines></show_lines>
<type>online</type>
</fold>
<preview>
<name>testfile</name>
<location>testurl.com</location>
</preview>
<preview>
<name>myfile</name>
<location>someurl.com</location>
<special>frontandback</special>
</preview>
标识基本上要通过每个循环属性检查,如果有更多的这里面等等等等,基本上创建一个阵列,它看起来像这样
$array = [data] (
width=>3.5
height=>2
edge=>.125
safe=>.125
)
[fold] (
type=>online
)
[preview] (
[0]=>(
name=>testfile
location=>testurl.com
)
[1]=>(
name=>myfile
location=>someurl.com
special=>frontandback
)
)
等所以基本上它将只抓取具有值的元素,并跳过那些不要和som的元素在XML电子部件可以有更多的孩子比其他部分,它应该抓住所有这些,如果不存在具有相同名称的多个属性,这将是它自己的阵列,每一个是它的内部
希望一个数组这是有道理的任何人都可以帮忙。进出口主要是想利用SimpleXML的,但可以使用anythign其他
这可以帮助你:http://outlandishideas.co.uk/blog/2012/0 8/xml-to-json/ – SoldierCorp
是的,这是可能的。它需要被编程。它已被编程(使用搜索)。你有什么尝试?你在哪里碰到路障? – hakre