我有一个XML,我将其转换为数组进行排序,现在我想再次将其保存为XML。这不会是一个问题,如果我没有以下:[caseid] => Array ( [#text] => 885470 ...
我需要:<caseid> 885470 </caseid>
为字段名"caseid"编写DOM已经很好了,但字段值是一个标题为"#text"的数组,我不知道如何解析。
我无法在谷歌上搜索"#"符号,所以搜索起来相当困难。
我可以通过引用它作为字符串来访问数组中的数字。这样做很愚蠢,但很有效;最好的解决方案是将数组编辑为XML转换,但是通过字符串访问数组元素也是可行的。
我之前访问的数组元素如下:
print_r($array[caseid][#text]); //<--Does not work with #
print_r($array[caseid]['#text']); //works
同样,这不是最漂亮的,但却是一个可行的解决方案。