【问题标题】:Drupal json output bad formatDrupal json输出格式错误
【发布时间】:2017-08-08 08:06:10
【问题描述】:

需要帮助, 实际上,我使用 Drupal 8 作为我的移动应用程序的内容管理器。 为此,我需要将我的内容输出为 JSON 结构,同时,我在数据中使用地址和办公时间模块。 问题是当我尝试输出我的数据时,我在响应中得到一些“\n”和空格,比如显示图像:

我需要这样的结果:

address:{ "address": "", "city" : "" ,"zip_code": "", "country":{}}

"openingHours":[{"day":"Saturday","opening":"07:00", "closing":"18:00"},{"day":"Sunday","opening":"10:00", "closing":"18:00"}]

关于如何重写响应以获取正确数据的任何想法? 有关信息,仅当我使用字段时才会出现问题。 谢谢

【问题讨论】:

  • 您想要的“正确数据”格式是什么? \n 通常是换行符在 JSON 中的表示方式,因此您拥有的输出是预期的。您没有提及 Drupal 的版本、如何输出 JSON(drupal 核心模块?自定义模块?)或您在应用程序中使用什么语言来使用 JSON 数据。
  • 感谢您的回答我使用的是 Drupal 8,对于格式,我需要单独的信息 {field_address_campus : { address : "" , city:" " , zip code: " "} 地址以及不同的办公时间。
  • 我正在为 Android 和 IOS 开发移动应用程序,以便 JAVA 和 SWIFT

标签: json drupal drupal-modules


【解决方案1】:

如果您想在移动设备上显示地址,您需要将 \n 替换为空格或移动开发人员用于换行的字符。

【讨论】:

  • 是的,这很清楚,但我更喜欢输出正确的数据,而不是在我的移动端代码上处理。
猜你喜欢
  • 1970-01-01
  • 2015-11-17
  • 1970-01-01
  • 2015-09-24
  • 1970-01-01
  • 1970-01-01
  • 2016-11-18
  • 1970-01-01
相关资源
最近更新 更多