PHP에서 일부 데이터를 읽으려는 PHP를 사용하려고합니다. JSON에 익숙하지 않고 XML 경험이 없습니다. 그럼 좋은 출발 이군.PHP에서 XML 및 JSON 읽기
문제의 자원이다 : 그것은 매우 구조화처럼
http://scores.nbcsports.msnbc.com/ticker/data/gamesMSNBC.js.asp?jsonp=true&sport=MLB&period=20130413
이 페이지의 소스를 보면, 그것은 보인다. 나는이 URL에file_get_contents
과
simplexml_load_file
을 모두 사용하여 어떤 일이 일어나는지 보려고했습니다. 첫 번째 경우에는 브라우저에 표시되는 텍스트 만 제공됩니다 (익숙하지 않은 눈에는 빈 배열처럼 보입니다). 두 번째 경우는 단순히 실패합니다 ('start tag expected').
이 데이터의 형식은 무엇이며 어떻게 액세스해야합니까? 어떻게하면 데이터를 내리고 특정 태그의 값을 꺼낼 수 있습니까?
업데이트
나는 나는 또한 아무 소용에 URL을 json_decode
에코하려한다는 얘기를 깜빡 했네요. 전혀 아무 것도 울려지지 않았습니다.
JSON과 XML은 물론, 서로 다른 두 가지. Ajax에서 JSON 또는 XML을 사용할 수도있다 (아직 세 번째). PHP는 JSON과 XML 모두를위한 훌륭한 라이브러리를 가지고 있습니다 : [PHP/JSON] (http://www.phptutorial.info/?json), [PHP/XML] (http://www.phptutorial.info/index.php? refs.xml) 및 [XML 시작을 포함한 15 분 PHP] (http://www.ibm.com/developerworks/xml/library/x-xmlphp1/)를 참조하십시오. 아쉽게도 developerworks 링크가 사이트 유지 보수를 위해 잠시 중단되었습니다. ( – paulsm4
그래, 나는 그것을 성공했지만 성공하지 못한 채로 처리하려고 시도했습니다. 내가 다루는 것을 보지 못했습니다. –
감사합니다. .하지만 JSON 추출을 시도 할 수 있도록 전체 내용을 가져 오는 방법을 잘 모르겠습니다. –