我想在一个varable中获取所有子节点的内容。例如:
<p><distinct type="twitter-retweet"><ident>RT</ident>
<addressingTerm><addressMarker>@</addressMarker><addressee type="twitter-account"
ref="https://twitter.com/LePG 35022597"
>LePG</addressee></addressingTerm>:</distinct> A 07h50,
<addressingTerm><addressMarker>@</addressMarker><addressee type="twitter-account"
ref="#cmr-politweets-p80820758">JLMelenchon</addressee></addressingTerm> est
l'invité des #4vérités sur <distinct type="twitter-hashtag"><ident>#</ident><rs
ref="https://twitter.com/search?q=%23France2&src=hash"
>France2</rs></distinct>. Nous live-tweeterons. #Chômage <distinct
type="twitter-hashtag"><ident>#</ident><rs
ref="https://twitter.com/search?q=%23Municipales2014&src=hash"
>Municipales2014</rs></distinct></p>
我想输出这句话:
“RT @LePG A 07h50,@ JLMelenchon est l'invitédes#4véritéssur#France2.Nous live-tweeterons。#Chomage #Municipale2014”
问题是当我使用asXML()时,我还有变量中的节点。
由于
答案 0 :(得分:0)
虽然它可能看起来像是一个警察,如果你没有被迫使用simpleXML,你可以将XML作为字符串获取:我想建议只使用“strip_tags”here < / p>
否则,您需要以递归方式解析子节点以构建字符串。如有必要,我将使用递归函数进行更新。