문제

ADO.NET 데이터 서비스의 vs2008 SP1 릴리스로 $ 형식 매개 변수가 제거되었습니다. 나는 그것을 사용하려고 노력하고 오류가 발생합니다.

쿼리 매개 변수 '$ format'은 시스템 보존 된 '$'문자로 시작하지만 인식되지 않습니다.

원자 재료에 대한 지원이 매우 시원하다고 생각하지만 "일반 XML"도 얻을 수 있습니까?

도움이 되었습니까?

해결책

이것은 이제 HTTP "수락"헤더를 통해 이루어집니다. JSON에는 "Application/JSON"을 사용하십시오. Pox에 대한 "Text/XML"을 시도 할 수 있지만 기사에는 언급되지 않았습니다. 여기.

(업데이트 : Text/XML은 테이블을 기준으로 Atom을 반환합니다. 여기)

다른 팁

Pablo Castro에는 깨끗한 솔루션이 있습니다. http://code.msdn.microsoft.com/dataservicesjsonp

WCF 동작을 사용하여 $ format = json을 선택합니다.

이 블로그 게시물은 asp.net 스택을 사용하여 $ format = json을 작동시키는 방법을 보여줍니다. http://josheinstein.com/blog/index.php/2010/05/wcf-data-services-format-json/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top