0
I 해요 SimpleXMLElement 개체를 반환 특정 위키 페이지를 검색하려면 다음 작업 예제가 있습니다분해 및 구문 분석하는 방법 특정 위키 백과 텍스트
ini_set('user_agent', '[email protected]');
$doc = New DOMDocument();
$doc->load('http://en.wikipedia.org/w/api.php?action=parse&page=Main%20Page&format=xml');
$xml = simplexml_import_dom($doc);
print '<pre>';
print_r($xml);
print '</pre>';
반환
SimpleXMLElement Object
(
[parse] => SimpleXMLElement Object
(
[@attributes] => Array
(
[title] => Main Page
[revid] => 472210092
[displaytitle] => Main Page
)
[text] => <body><table id="mp-topbanner" style="width: 100%;"...
바보를 질문/마음 공란. 내가 뭘하려고하는지 $ xml-> 구문 분석 -> 텍스트 요소를 캡처하고 그 차례로 구문 분석합니다. 그래서 궁극적으로 내가 돌려주고 싶은 것은 다음과 같은 것이다. 이것을 어떻게 성취합니까? 이것은 그때 이후 무엇 인 요소 값을 얻기 위해 나를 수
ini_set('user_agent','[email protected]');
$doc = new DOMDocument();
$doc->load('http://en.wikipedia.org/w/api.php?action=parse&page=Main%20Page&format=xml');
$nodes = $doc->getElementsByTagName('text');
$str = $nodes->item(0)->nodeValue;
$html = new DOMDocument();
$html->loadHTML($str);
: 신선한 차를 잡아와 바나나를 먹고 후
SimpleXMLElement Object
(
[body] => SimpleXMLElement Object
(
[table] => SimpleXMLElement Object
(
[@attributes] => Array
(
[id] => mp-topbanner
[style] => width:100% ...
아마도 $ doc-> loadHTMLFile ('http://en.wikipedia.org/'); '을 찾고 있었겠습니까? –