有没有人知道将SimpleXMLElement转换为普通STDClass对象的快速方法,而无需手动迭代每个分支?在获取数据后,我会更好地使用普通对象.
Sky*_*son 69
$my_std_class = json_decode(json_encode($my_simplexmlelement));
$my_assoc_array = json_decode(json_encode($my_simplexmlelement), true);
Run Code Online (Sandbox Code Playgroud)
我建议使用XMLReader,它非常适合提取数据并将其存储为任何数据类型,而不是SimpleXML.它特别适用于经常使用的文档(我使用它,扩展为RSSReader,用于RSS),比预期的要快得多,并且奖励使用的内存比SimpleXML少.
| 归档时间: |
|
| 查看次数: |
13479 次 |
| 最近记录: |