簡體   English   中英

從XML對象提取數據

[英]Extract data from an XML object

如何從該XML對象提取數據,該XML對象是某個數組的值:

Array ( 
   [Title] => SimpleXMLElement Object ( 
      [0] => The Key of Life; A Metaphysical Investigation 
    ) 
   [ASIN] => SimpleXMLElement Object ( [0] => 0982385099 ) ...
 )

我做了數組的foreach像:

foreach ($ArrayName as $FieldLabel => $FieldValue) { 
     $Variable = $FieldValue[0]....
} 

...但仍然,它將整個XML對象作為字段值。 我希望它僅提取值,而不提取整個對象。

所有簡單的xml對象都是可迭代的。 基本上將任何對象視為一個集合,而某些集合恰好包含一個對象。

要提取您的價值,請執行此操作

foreach($title as $item)
{
   $list_of_titles = (string) $item;
}
print_r($list_of_titles);

因此,基本上,我將每個項目從一個對象轉換為字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM