powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / d3js работа с данными от сервера
11 сообщений из 11, страница 1 из 1
d3js работа с данными от сервера
    #39598721
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всем доброго!

можете подсказать как правильно реализовать собственно сабж? по скольку во многих примерах в качестве данных приводится статические данные
Код: javascript
1.
d3.json("resources/myFile.json", function(error, data)){...}



и так далее...

а вот как работать данными из сервера? к примеру сервер формирует некий json объект и передает дальше как быть?
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598738
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарк примеру сервер формирует некий json объект и передает дальше как быть?
При получении json-строки ее превращают в собственно массивообъект или объектомассив, смотря чего прислали...
https://msdn.microsoft.com/ru-ru/library/cc836466(v=vs.94).aspx
Потом работают как с обычными js- данными.
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598740
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот еще статейка...
https://learn.javascript.ru/json
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598744
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

получил из сервера
Код: javascript
1.
2.
var jsonData = '${requestScope.data}';
var jsondata = JSON.parse(jsonData);


получаю точную структуру как в файле

дальше пишу
Код: javascript
1.
2.
3.
d3.json(jsondata, function(error, data){
   console.log(data)
})



и получаю андефайнед

но если там укажу на файл, т.е.
Код: javascript
1.
2.
3.
d3.json("resources/myFile.json", function(error, data){
   console.log(data)
})


то дата есть...
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598770
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как я понял в качестве аргумента d3 понимает не json объект а либо URL либо сам файл.json

в этом случае какие есть выходы?
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598885
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффаркакие есть выходы?

https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598939
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарполучил из сервера
Код: javascript
1.
var jsonData = '${requestScope.data}';


То, что ты сейчас мне показал вообще не соответствует json-формату.
https://learn.javascript.ru/json
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598942
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффардальше пишу
Код: javascript
1.
2.
3.
d3.json(jsondata, function(error, data){
   console.log(data)
})



Встречные вопросы:
- Что это за объект d3?
- Что делает его метод json()?
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598947
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaМузаффарполучил из сервера
Код: javascript
1.
var jsonData = '${requestScope.data}';


То, что ты сейчас мне показал вообще не соответствует json-формату.
https://learn.javascript.ru/json

да но это не формат а объект от сервлета

авторВстречные вопросы:
- Что это за объект d3?
- Что делает его метод json()?
это троллинг? )
http://devdocs.io/d3~4/d3-request#json
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39598950
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарэто троллинг? )
Это решать не мне...

Но по твоей ссылке четко написано

автор
Код: javascript
1.
d3.json(url[, callback])


Что первый параметр метода УРЛ!
А ты ему пихаешь х/з что...
...
Рейтинг: 0 / 0
d3js работа с данными от сервера
    #39599011
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

я пихал объект и как выяснился что он не понимает он понимает либо явное указание юрл в виде хттп://.. либо файл.json

вроде как решил задачу, спасибо! )
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / d3js работа с данными от сервера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]