Услуги отдыха Drupal в формате JSON -- rest поле с участием drupal поле с участием android-service пол Связанный проблема

Drupal rest services in Json format


-3
vote

проблема

русский

Я работаю над Drupal 7. Я создал службы отдыха в Drupal Views. Я хочу потреблять эту услугу в моем приложении Android. Когда я пытаюсь просмотреть свой сервис

http://mysite.com/ubercart/?q=rest/views/ Доктор .

Получаем ответ, как это

[{, "FOAF: Документ"], "Название": {"Pressicates": ["DC: title"]}, "Созданный": {"Presticates": [«DC: DATE», «DC: Созданный «],« DataType »:« XSD: dateTime »,« Callback »:« Date_iso8601 »},« Изменено »: {« Presticates »: [« DC: MODICIFED »],« DataType »:« XSD: dateTime », «Обратный вызов»: «Date_iso8601»}, «Тело»: {«Предикаты»: [«VID»: «12», «UID»: «1», «Название»: «Раджа», «Журнал»: « , «Статус»: «1», «Комментарий»: «2», «Продвижение»: «0», «Липкий»: «0», «НИД»: «12», «Тип»: «Доктор», « Язык ":" und "," Создан ":" 1351849158 "," изменился ":" 1351849158 "," TNID ":" 0 "," Перевести ":" 0 "," Revision_timestamp ":" 1351849158 "," revision_uid " : «1», «field_rating»: {"und": [{"und": [4 "}": "4"}]}, "field_place": {"und": [{"Значение": "GUNTUR", "Формат": NULL, "SAFE_VALUE": "GUNTUR"}]}, "rdf_mapping": {"rdftype": ["SIOC: item", "Foaf: Document"], "Название": {"Предикаты": ["DC: title «]},« Созданные »: {« Presticates »: [« DC: DATE »,« DC: создан »],« DataType »:« XSD: dateTime »,« Callback »:« Date_iso8601 »},« Изменено »: {«Presticates»: [«DC: Modificed»], «DataType»: «XSD: DateTime», «Callback»: «Date_iso8601»}, «Body»: {«Предикаты»: [«Содержание: кодировано»]}, "UID": {" Presticates ": [" Sioc: has_creator "]," type ":« Rel »},« Имя »: {« Presticates »: [« FOAF: name »]},« Comment_Count »: {« Предикаты »: [" SIOC : num_replies "]," dataType ":" XSD: integer "}," last_axtivity ": {" Presidates ": [" SIOC: last_Activity_date "],« DataType »:« XSD: DateTime »,« Callback »:« Date_iso8601 » }}, "CID": "0", "last_comment_timestamp": "1351849158", "last_comment_name": null, "last_comment_uid": «1», «Comment_Count»: «0», «Имя»: «admin», " картинка ":" 0 "," data ":" B: 0; "," uc_order_product_id ": false," ucnc_product_nid ": false}, {" vid ":« 11 »,« UID »:« 1 »,« Название » «:« Рави »,« бревно »:« «Статус»: «1», «Комментарий»: «2», «Продвижение»: «0», «Липкий»: «0», «НИД»: « 11 "," Тип ":" Доктор "," Язык ":" und "," Создан ":" 1351849131 "," Изменено ":" 1351849131 "," TNID ":« 0 »,« Перевод »:« 0 » , «Revision_Timestamp»: «1351849131», «Revision_UID»: «1», «Field_Rating»: {«und»: [{"значение": "5"}]}, "field_place": {"und": [{ «Значение»: «Hyderabad», «Формат»: NULL, «Safe_Value»: «Hyderabad»}]}, «RDF_mapping»: {"rdftype": ["SIOC: item", "foaf: документ"], "title", ": {" предикаты ": [" DC: title "]}," созданный ": {" предикаты ": [" DC: D ATE "," DC: созданный "]," datatype ":" XSD: dateTime "," Callback ":« Date_iso8601 »},« Изменено »: {« Presticates »: [« DC: Modified »],« DataType »: «XSD: DateTime», «Callback»: «Date_iso8601»}, «Body»: {«Presticates»: [«Содержание: кодировано»]}, «UID»: {«Presticates»: [«SIOC: has_creator»], «Тип»: «REL»}, «Имя»: {«Presticates»: [«OFAF: Name»]}, «Comment_Count»: {«Presticates»: [«SIOC: num_replies»], «DataType»: "XSD : integer "}," last_axtivity ": {" presticates ": [" SIOC: last_activity_date "],« DataType »:« XSD: DateTime »,« Callback »:« Date_iso8601 »}},« CID »:« 0 », «Last_comment_Timestamp»: «1351849131», «Last_Comment_Name»: NULL, «LAST_COMMENT_UID»: «1», «Comment_Count»: «0», «Имя»: «Admin», «Изображение»: «0», «Данные»: "B: 0;", "uc_order_product_id": false, "ucnc_product_nid": false}, {"vid": «10», «UID»: «1», «Название»: «SREE», «Журнал»: « "," Статус ":« 1 »,« Комментарий »:« 2 »,« Продвижение »:« 0 »,« Липкий »:« 0 »,« NID »:« 10 »,« Тип »:« Доктор », "Язык": "und", "Создано": "1351849109", "Изменено": "1351849109", "TNID": «0», «Перевести»: «0», «Revision_Timestamp»: «1351849109», «Revision_UID «:« 1 »,« Field_Rating »: {" und ": [{" значение ":" 4 "}]}," field_place ": {" und ": [{" Значение ":" Hyderabad ", Формат ": null": safe_value ":" Hyderabad "}]}," RDF_mapping ": {" rdftype ": [" SIOC: item "Содержание: кодировано"]}, "uid": {"Presticates": ["SIOC : has_creator "]," type ":" Rel "},« Имя »: {« Presticates »: [« FOAF: Name »]},« Comment_Count »: {« Предикаты »: [« SIOC: Num_replies »]," DataType ":" XSD: integer "}," last_axtivity ": {" Presidates ": [" SIOC: last_Activity_date "],« DataType »:« XSD: DateTime »,« Callback »:« Date_iso8601 »}},« CID » : "0", "last_comment_timestamp": "1351849109", "last_comment_name": null, "last_comment_uid": "1", "comment_count": «0», «Название»: «admin», "Изображение": "0" , «Данные»: «B: 0;», «uc_order_product_id»: false, "ucnc_product_nid": false}]

На самом деле мне нужен ответ, такой как это

{"узлы": {"0": {"Узел": {"Название": "Раджа", "field_place": "Guntur", "Рейтинг": "4"}}, "1": { «Узел»: {"Название": "ravi", "field_place": "Hyderabad", "Рейтинг": "5"}}, "2": {"Узел": {"Название": "SREE", " field_place ":" Hyderabad "," Рейтинг ":" 4 "}}}}

Может ли кто-нибудь помочь мне?

Английский оригинал

I am working on drupal 7. I created a rest services in drupal views. I want to consume this service in my android app. When i try to view my service

http://mysite.com/ubercart/?q=rest/views/doctor

am getting response like this

[{,"foaf:Document"],"title":{"predicates":["dc:title"]},"created":{"predicates":["dc:date","dc:created"],"datatype":"xsd:dateTime","callback":"date_iso8601"},"changed":{"predicates":["dc:modified"],"datatype":"xsd:dateTime","callback":"date_iso8601"},"body":{"predicates":[""vid":"12","uid":"1","title":"raja","log":"","status":"1","comment":"2","promote":"0","sticky":"0","nid":"12","type":"doctor","language":"und","created":"1351849158","changed":"1351849158","tnid":"0","translate":"0","revision_timestamp":"1351849158","revision_uid":"1","field_rating":{"und":[{"value":"4"}]},"field_place":{"und":[{"value":"Guntur","format":null,"safe_value":"Guntur"}]},"rdf_mapping":{"rdftype":["sioc:Item","foaf:Document"],"title":{"predicates":["dc:title"]},"created":{"predicates":["dc:date","dc:created"],"datatype":"xsd:dateTime","callback":"date_iso8601"},"changed":{"predicates":["dc:modified"],"datatype":"xsd:dateTime","callback":"date_iso8601"},"body":{"predicates":["content:encoded"]},"uid":{"predicates":["sioc:has_creator"],"type":"rel"},"name":{"predicates":["foaf:name"]},"comment_count":{"predicates":["sioc:num_replies"],"datatype":"xsd:integer"},"last_activity":{"predicates":["sioc:last_activity_date"],"datatype":"xsd:dateTime","callback":"date_iso8601"}},"cid":"0","last_comment_timestamp":"1351849158","last_comment_name":null,"last_comment_uid":"1","comment_count":"0","name":"admin","picture":"0","data":"b:0;","uc_order_product_id":false,"ucnc_product_nid":false},{"vid":"11","uid":"1","title":"ravi","log":"","status":"1","comment":"2","promote":"0","sticky":"0","nid":"11","type":"doctor","language":"und","created":"1351849131","changed":"1351849131","tnid":"0","translate":"0","revision_timestamp":"1351849131","revision_uid":"1","field_rating":{"und":[{"value":"5"}]},"field_place":{"und":[{"value":"Hyderabad","format":null,"safe_value":"Hyderabad"}]},"rdf_mapping":{"rdftype":["sioc:Item","foaf:Document"],"title":{"predicates":["dc:title"]},"created":{"predicates":["dc:date","dc:created"],"datatype":"xsd:dateTime","callback":"date_iso8601"},"changed":{"predicates":["dc:modified"],"datatype":"xsd:dateTime","callback":"date_iso8601"},"body":{"predicates":["content:encoded"]},"uid":{"predicates":["sioc:has_creator"],"type":"rel"},"name":{"predicates":["foaf:name"]},"comment_count":{"predicates":["sioc:num_replies"],"datatype":"xsd:integer"},"last_activity":{"predicates":["sioc:last_activity_date"],"datatype":"xsd:dateTime","callback":"date_iso8601"}},"cid":"0","last_comment_timestamp":"1351849131","last_comment_name":null,"last_comment_uid":"1","comment_count":"0","name":"admin","picture":"0","data":"b:0;","uc_order_product_id":false,"ucnc_product_nid":false},{"vid":"10","uid":"1","title":"sree","log":"","status":"1","comment":"2","promote":"0","sticky":"0","nid":"10","type":"doctor","language":"und","created":"1351849109","changed":"1351849109","tnid":"0","translate":"0","revision_timestamp":"1351849109","revision_uid":"1","field_rating":{"und":[{"value":"4"}]},"field_place":{"und":[{"value":"Hyderabad","format":null,"safe_value":"Hyderabad"}]},"rdf_mapping":{"rdftype":["sioc:Item"content:encoded"]},"uid":{"predicates":["sioc:has_creator"],"type":"rel"},"name":{"predicates":["foaf:name"]},"comment_count":{"predicates":["sioc:num_replies"],"datatype":"xsd:integer"},"last_activity":{"predicates":["sioc:last_activity_date"],"datatype":"xsd:dateTime","callback":"date_iso8601"}},"cid":"0","last_comment_timestamp":"1351849109","last_comment_name":null,"last_comment_uid":"1","comment_count":"0","name":"admin","picture":"0","data":"b:0;","uc_order_product_id":false,"ucnc_product_nid":false}]

Actually i need response like this

{"nodes":{"0":{"node":{"title":"raja","field_place":"Guntur","rating":"4"}},"1":{"node":{"title":"ravi","field_place":"Hyderabad","rating":"5"}},"2":{"node":{"title":"sree","field_place":"Hyderabad","rating":"4"}}}}

Can any one help me out?

</div
        
   
   

Список ответов

0
 
vote

Я нахожу соронение выше. Некоторые сайты взяли меня в неправильном направлении. URL -

http://mysite.com/ubercart/?q=rest/doctor< >

Я получил формат, который мне нужен. Также я обнаружил, что DEMPS 3X версия имеет некоторые проблемы с форматом JSON WESERVICES. Это работало хорошо для меня в формате XML.

 

I find the sollution above.. Some sites took me in wrong direction. The url is

http://mysite.com/ubercart/?q=rest/doctor

I got the format which i need. Also i found servces 3x version has some troubles with json format weservices. It worked good for me in xml formatter.

</div
 
 

Связанный проблема

3  Массовая Остальная API Post Обработка  ( Bulk rest api post processing ) 
Я мигрирую 40 000 записей из одной системы в другую, и единственный способ импорта данных в приемную систему - через сообщения POST API. Я ищу совет по самы...

0  Объедините несколько столов для ответа JSON в Django Read Framework  ( Combine multiple tables for a json response in django rest framework ) 
Я использую Django Read Framework для моего serializers . Мне нужно создать веб-сервис, который сочетает в себе поля в трех таблицах и дает JSON. У меня ес...

-1  Модульный монолит с DDD и устаревшими данными  ( Modular monolith with ddd and legacy data ) 
В моем домене у меня есть следующие модули: WMS (управление складом) Спросальдер (содержит продавщику, и т. Д.) Это приложение Multi Managaness, что означае...

0  RESTFLAY API Возвращая правильные ошибки  ( Restful api returning proper errors ) 
Я создаю спокойную API для моего в первую очередь как класс проекта, но то, что меня сбивает с толку, является обработкой ошибок для определенных сценариев. ...

3  Отправка HTTP Post Запрос на обновление содержимого файла с использованием C ++ REST SDK Casablanca  ( Sending a http post request for updating file contents using c rest sdk casabl ) 
Я пытаюсь обновить содержимое файла на сервере Alfresco, используя C ++ SDK SDK. Я использую URL Alfresco CMIS URL для отправки запроса. Быть более конкретным...

1  Embedded Collection в Entity визуализирует только до 10 лиц в Apigility  ( An embedded collection in an entity only renders up to 10 entities in apigility ) 
<Р> Я создал ресурс, который при неправдоподобном <код> GET /resource/{id} возвращает ответ (в случае успеха / найдено) со следующим шаблоном: Ресурс <код...

4  Различные представления ресурсов (API отдыха)  ( Different resource representations rest api ) 
Я разрабатываю API для отдыха, и у меня есть вопрос о представлениях ресурсов. Предположим, я получил ресурс «Человек» под / app / person / {id} URI. Мне ну...

1  Содержание XML преобразования передается с POST на объект Java, атрибут внутри элемента: REST  ( Rest convert xml content passed with post to a java object attribute inside th ) 
<Р> Я работаю с REST сервисов и я хочу передать XML-текст запроса POST. Мой сервер реализован в JAVA. Давайте предположим, что я посылаю этот XML: <код> <ran...

19  Отдых (Aistaloas) и Reactjs  ( Rest hateoas and reactjs ) 
Я заинтересован в использовании HateOAS Принцип отдыха, чтобы уменьшить деловую логику в SPA-приложение. В контексте конкретного реагирования, я хотел бы зн...

1  Доступ к API Google Fit Read API с помощью Python  ( Accessing google fit rest api using python ) 
Я хотел бы использовать Google Fit Read API на сервере и выполнить операцию CRUD на Fit Data. Пользователь аутентифицирован, разрешения для https://www.googl...

3  Использование .htaccess для отдыха делает 301 перенаправление  ( Using htaccess for rest does 301 redirect ) 
Я пытаюсь построить чрезвычайно простую спокойную тестовую установку для приложения, над которым я работаю. Я использую .htaccess, чтобы перенаправить URL-адр...

0  PowerShell - Office365 Calendar Read API V1.0: поиск по теме  ( Powershell office365 calendar rest api v1 0 search by subject ) 
Я пытаюсь использовать PowerShell для запроса календаря группы и вернуть только подмножество событий на основе определенной строки в поле тема. В настоящее ...

0  Django DRF Удалить CURL COLL не работает, если пропала слезу  ( Django drf delete curl call doesnt work if trailing slash missing ) 
по умолчанию Django REST Framework Удалить вызов работает как <Код> curl -X "DELETE" http://www.example.com/resource/id/ а не <Код> curl -X "DELETE" ht...

-3  Как публиковать данные в api api django  ( How to post data to django rest api ) 
У меня есть модель Django, которая выглядит как следующее: <код> [ { "ticker": "AAPL", "balance_sheet": [], "income_statement": ...

0  Конвенция о отдыхах для родительской вставки и родительской + insiciD вставка с использованием той же конечной точки  ( Rest convention for parent insert and parent joinid insert using same endpoint ) 
В контексте системы управления событиями, где говорящие говорят на разных сессиях. Мои сущности - это ораторы и сеансы Давайте скажем, конечная точка 1) <...

Связанный проблема

3  Массовая Остальная API Post Обработка 
0  Объедините несколько столов для ответа JSON в Django Read Framework 
-1  Модульный монолит с DDD и устаревшими данными 
0  RESTFLAY API Возвращая правильные ошибки 
3  Отправка HTTP Post Запрос на обновление содержимого файла с использованием C ++ REST SDK Casablanca 
1  Embedded Collection в Entity визуализирует только до 10 лиц в Apigility 
4  Различные представления ресурсов (API отдыха) 
1  Содержание XML преобразования передается с POST на объект Java, атрибут внутри элемента: REST 
19  Отдых (Aistaloas) и Reactjs 
1  Доступ к API Google Fit Read API с помощью Python 
3  Использование .htaccess для отдыха делает 301 перенаправление 
0  PowerShell - Office365 Calendar Read API V1.0: поиск по теме 
0  Django DRF Удалить CURL COLL не работает, если пропала слезу 
-3  Как публиковать данные в api api django 
0  Конвенция о отдыхах для родительской вставки и родительской + insiciD вставка с использованием той же конечной точки