XML 피드를 올바르게 구문 분석하고 해당 데이터를 내 사이트의 테이블에 입력했습니다. 그러나 약간 더 복잡한 피드를 다루고 있으며 트리 노드를 찾는 데 문제가 있습니다.XML 파일 노드를 트래핑하는 중 문제가 발생했습니다.
XML 피드 : http://xml.pinnaclesports.com/pinnaclefeed.aspx?sporttype=Football&sportsubtype=NFL
선언 변수 :
foreach ($xml2->event->period[0]->spread as $Spread) {
$AwayLine = $Spread->spread_visiting;
$HomeLine = $Spread->spread_home;
}
을 기반으로 :
$AwayLine = (string)$xml2->spread_visiting;
$HomeLine = (string)$xml2->home_visiting;
, 피드는 (분명히, 메신저 잘못)로 구분됩니다 XML 경로, 모든 항목은 이벤트로 간주됩니다. 모든 이벤트에는 여러 개의 마침표가 있습니다. 매 기간마다 보급이 있습니다. 모든 확산에는 spread_visiting 및 spread_home이 포함됩니다. 그러나 첫 번째 기간 또는 기간에만 스프레드가 필요합니다. [0]
모든 도움을 주시면 대단히 감사하겠습니다!
피나클 스포츠 API를 사용하여 간단한 질문 만하면 XML 피드는 앞으로 제공 될 비품의 결과 만 반환합니다. 게임 결과는 어떻게 얻습니까? –