Jak mogę uzyskać tekst z wnętrza węzła za pomocą xpath?Php i Xpath - jak uzyskać tekst z wnętrza węzła?
Na razie robię to tak:
$temp= $content->xpath('qwe/qwe');
$temp = each($temp[0]);
return $temp['value'];
Ale jak widać to jest dalekie od dobrego rozwiązania :(
w C# jest to tak proste jak
public string readXmlVar(string xpath)
{
XmlNode xmlNode = xml.SelectSingleNode(xpath);
return xmlNode.InnerText;
}
Wystarczy rzucić je jako wyrażenie: 'return (string) $ Temp;' – prodigitalson
hm, że działa :) Dlaczego nie napisałeś poprawnej odpowiedzi? Dodałabym cię i wybrałam odpowiedź :) – NewProger
php może być czasem tak szalonym językiem ... nigdy nie wiesz, co zrobić w niektórych przypadkach ... – NewProger