2009-08-08 2 views

답변

3

json을 파싱하려면 레일즈 메서드 ActiveSupport::JSON.decode을 컨트롤러 코드에서 직접 사용할 수 있습니다. 대신 XML 파싱에 대해, 당신은 rexml (루비 표준 라이브러리에 포함됨), hapricot 및 libxml-ruby (루비 보석을 통해 사용 가능) 중에서 선택할 수 있습니다.

선택은 궁극적으로 맛과 성능의 문제입니다. This benchmark은 libxml-ruby가 가장 빠른 라이브러리라고 주장하지만 몇 가지 다른 라이브러리가 필요합니다. 당신의 데이터 소스로 쿼리 웹 서비스가 여기에 ActiveResource을 고려하는 경우

+0

XML에 대한 또 다른 좋은 LIB는 또한, rubygem 노코 기리이다는 –

관련 문제