내 JSON 파일에있는 내용은 @attributes
무엇이며 어떻게 JQuery로 읽을 수 있습니까?@attributes가 포함 된 PHP에서 생성 된 JSON (with jQuery)
내가 사용하는 JSON "텍스트"는 PHP에서 json_encode
으로 사용자 정의 객체 배열에서 생성됩니다. 나는 다음과 같은 코드로 URL을 쉽게 읽을 수
{ "movies" : [ { "url":"http:\/\/www.youtube.com\/watch?v=Nsd7ZcXnL6k", title":{"@attributes":{"type":"text"},"0":"**Title here**"} ] }
: 나는 제목 Title here
값을 읽을 수있는 방법
$.getJSON(url, function(json){
$.each(json.movies,function(i,item) {
alert(item.url);
});
});
을
다음은 감소 된 JSON 파일입니까?
UPDATE
글쎄, 난 여전히 @attributes
이 무엇인지 모르겠지만, 그들은 내 마지막 JSON 파일에 있었던 이유를 알고있다. 나는 $sxml = simplexml_load_file($feedURL);
을 사용하여 XML을 읽은 다음 $sxml->title
이라는 제목을 읽었습니다. 문자열은 PHP 객체의 문자열이 아닌 문자열입니다. 대신
$this->title = $sxml->title
의
난 (m의 문자열 값으로 객체 변환)
$this->title = $sxml->title . ""
사용. 아마이 일을하는 더 지능적인 방법이 있을까요? 당신이 최근 PHP이있는 경우
(string)$xml->title
을 사용할 수 있으며 작동 것이다 있도록
, 그것은, 캐스팅을 지원합니다.
아, 그게 0입니다! 감사! ;) – mrmuggles