2011-01-24 33 views
5

Chúng tôi muốn tạo một công cụ trực quan tương tác dựa trên web để hiểu dữ liệu mà chúng tôi làm việc (đối với những người quan tâm: đó là dữ liệu giải trình tự DNA thế hệ tiếp theo). Một trong những vấn đề mà chúng tôi gặp phải vào lúc này là cách lấy dữ liệu cho công cụ. Rõ ràng thư viện javascript này không thể tải dữ liệu bên ngoài, và theo như tôi hiểu dữ liệu thực sự sẽ phải được nhúng vào chính html. Tuy nhiên, đây là câu hỏi khi chúng tôi xử lý dữ liệu bệnh nhân ở đây ...Tải dữ liệu ngoài trong các bộ xử lý

Có ai có bất kỳ gợi ý nào về cách chúng tôi có thể truy cập dữ liệu ngoài (về cơ bản .csv tệp) từ processing.js không?

Cảm ơn! jan.

+1

Nếu có thể, tôi muốn xem bản trình diễn hoặc dự án đã hoàn thành vào một ngày nào đó. – YOMorales

Trả lời

2

Không có lý do gì bạn không thể tải nó qua một thư viện khác, chẳng hạn như jQuery và sau đó tích hợp nó vào ứng dụng của bạn. Đây là an example of this. Về cơ bản, bạn sẽ tải dữ liệu, và sau đó truy cập nó thông qua PJS khi nó có sẵn.

PJS được phân tích cú pháp thành javascript, vì vậy các cơ hội để tích hợp với bất kỳ mã JS thông thường nào là rất tốt.

+0

ví dụ được liên kết đang ngoại tuyến: 404 – auco

0

Processing.js có thể tải dữ liệu ngoài, ví dụ bằng cách sử dụng hàm loadStrings.

Để cung cấp dữ liệu cho tập lệnh của bạn, hãy tạo một thư mục Data trong dự án xử lý của bạn, đặt các tệp dữ liệu của bạn vào đó, sau đó tải chúng lên bằng loadStrings hoặc loadXML.


Lưu ý rằng trang tài liệu hơi nhầm lẫn về việc liệu tài liệu nói về processing.org (java) hoặc processing.js (JavaScript backend). Chỉ cần bỏ qua những thứ về các applet đã ký; không có lý do đặc biệt nào processing.js chỉ có thể đọc từ cùng một trang.

Các vấn đề liên quan