문제

사용을 사용하여 응용 프로그램을 작성하고 싶습니다 가공 -JS, 그리고 서버 측 데이터로로드 할 수 있기를 원합니다. 아직 서버 쪽을 작성하지 않았으므로 아무것도 사용할 수 있지만 AJAX는 JSON을 사용하여 데이터를 페이지에 업로드하는 것 같습니다.

처리 코드에서 해당 데이터에 어떻게 액세스 할 수 있습니까? 데이터가 범위에있는 것만 큼 쉬운 일이거나 창 객체에 첨부되어 처리 코드에서 직접 액세스 할 수 있습니까?

업데이트: 질문을 조금 개선하겠습니다. 나는 JSON (그러나 링크에 감사한다)과 클라이언트와 서버를위한 코드를 작성하는 데 편안합니다. 나의 진짜 질문 (어느 정도는 어리석은 일이 될 수 있음)는 다음과 같습니다. 예를 들어 jQuery와 함께 데이터를 가져 와서 Processing-JS에서 조작하고 싶다면 동일한 네임 스페이스입니까? 액세스하기 위해 특별한 일을해야합니까?

도움이 되었습니까?

해결책

처리 코드는 "조잡하게"구문 분석되어 JavaScript로 변환됩니다. 파서가 이해하지 못하는 것은 단지 무시되는 것입니다. 즉, 프로세싱과 비판 스크립트 코드를 자유롭게 혼합 할 수 있으며 일반적으로 "그냥 작동"할 것입니다.

자세한 내용은 여기를 참조하십시오. http://processingjs.org/reference/articles/best-pratice

다른 팁

당신은 사용할 수 있습니다 jQuery 처럼 이것 JSON이 서버에서 결과를 얻고 반복하여 무엇이든 할 수 있습니다. 나는 Processing-JS와 JQuery를 함께 사용하는 데 문제가 없을 것이라고 확신합니다.

나는 당신이 방문해야한다고 생각합니다 www.json.org
거기에서 웹 앱 내에서 서버 측 및 클라이언트 측 모두 JSON을 사용하는 방법을 설명합니다.
실제로 플랫폼 객체를 JSON 객체로 변환하기 위해 웹 응용 프로그램에 포함시킬 수있는 많은 라이브러리 구현 서버 측이 있어야합니다.
확실히 Java 객체를 JSON 객체로 변환하는 구현이 있습니다. 클라이언트 측 데이터를 해석하기 위해 다른 라이브러리를 사용하여 동일한 웹 사이트에 있어야한다고 생각합니다. 유일한 문제는 JavaScript 객체를 사용하여 JavaScript를 처리하는 데 JavaScript 스크립트를 사용할 수 있는지 모르겠습니다.

촬영, 나는 여기에 더 나은 대답이 있기를 바랐다. 여기에 있습니다 지도 시간 Processing.js의 웹 사이트. 그들이하는 모든 것은 JavaScript를 사용하여 JSON을 처리하고이를 사용하여 처리 코드에서 기능을 호출하는 것입니다.

분명히 당신은 JSON을 통과하고 싶지 않습니다. 그러나 XPATH 지원이 없지만 XML을 통과 할 수 있으므로 아무것도 얻으려면 루프를 위해 채찍질해야합니다.

jQuery/ JavaScript의 데이터를 Processing.js로 전달하려면 Global Scope Function Processing.GetInstanceById를 호출하여 프로세스 페이플렛 객체에 대한 참조를 제공합니다 (JavaScript 등가) :

// get a reference to the Processing PApplet object:
var proc = Processing.getInstanceById("the_id_of_your_canvas");

그런 다음 처리 스케치에서 사용 가능한 기능을 호출 할 수 있습니다.

// call any function that is defined inside the Processing sketch
// in this case, one of the built in ones:
proc.frameRate(4);

따라서 JSON 구문 분석 코드를 JavaScript/ JQuery로 작성한 다음 데이터를 처리하는 기능으로 전달할 수 있습니다.

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