3
JavaScript 코드를 실행하는 데 python-spidermonkey
을 사용하고 있습니다.Spidermonkey의 JSON 직렬화
그냥 문자열 대신 객체를 Python으로 전달하기 위해 JSON 문자열을 반환 할 생각입니다.
이것은 일반적인 문제처럼 보입니다. 따라서 Spidermonkey 또는 python-spidermonkey
에 내장 된 기능이 있는지 궁금합니다. (나는 uneval
에 대해 알고 있지만 JSON 직렬화에 사용하기위한 것이 아니며이를 위해 자바 스크립트 블록을 주입하지 않는 편이 좋을 것입니다.)
저는 Ubuntu 저장소 (버전 정보 : JavaScript-C 1.7.0 2007-10-03)에서 spidermonkey-bin 패키지를 설치했습니다. 그러나 거기에는 전역 JSON (또는 json) 객체가 없습니다 ("ReferenceError : JSON이 정의되지 않았습니다"). – AnC
JSON 객체를 내장하려면 1.8.1이 필요합니다. –
아, 그게 설명해. 고마워! 나는 최신 버전을 얻는 방법을 살펴보고, 그동안 JS 파일을 사용할 것이다. – AnC