拆分从Json响应中收到的字符串

时间:2015-09-12 05:35:55

标签: java json string

我被困在这很长一段时间。任何帮助都将不胜感激。 在我的应用程序中,我使用android volley来获取json响应。 我收到了一个带有键值对的网址的回复:

description: "This Collection channels a contemporary flavour to the flowy top. The cape-styled sleeves add a heroine spin to the everyday ensemble and all you need to do is to team this with your favourite basic for a polished look. - Polyblend - Round neckline - Long sleeves - Slip-on style - Regular fit - Unlined Colour: Navy Care label: Hand wash only at maximum temperature of 40 degree celcius Composition: 95% Polyester, 5% Spandex Model's body measurements: Height: 175cm Bust: 32"/80cm Waist: 23"/59cm Hips: 35"/89cm Size of model's garment: S Measurements: Shoulder Length x Sleeve Opening x Bust circumference x Waist circumference x Hem circumference x Length - XS (36.5cm x 26.5cm x 83cm x 87cm x 99cm x 58.5cm) - S (37cm x 26cm x 87cm x 92cm x 103cm x 58.5cm) Production country: ",

我想拆分此字符串并按如下方式显示:

这个系列为流动的上衣带来现代气息。斗篷风格的袖子为日常服饰增添了女主角,所有你需要做的就是将你最喜欢的基本搭配,打造漂亮的外观。

  • 复合高聚物
  • 圆领
  • 长袖
  • 穿着式
  • 定期合身
  • 无衬里

    颜色:海军

    护理标签:仅在最高温度40摄氏度时手洗

    组成:95%聚酯,5%氨纶

    尺寸:肩宽x袖长开口x胸围x腰围x下摆围长x长度

  • XS(36.5cm x 26.5cm x 83cm x 87cm x 99cm x 58.5cm)
  • S(37cm×26cm×87cm×92cm×103cm×58.5cm)

1 个答案:

答案 0 :(得分:1)

尝试在每个字符串" - "之前添加新行,以及"key: value"模式。

在该示例中,"key: value"模式中的所有键都以大写字母开头,因此只有在以大写字母开头时才考虑密钥。

虽然这适用于此示例,但包含" - "": "的说明会添加不必要的新行字符或项目符号。我认为像这样的不完美解决方案必须满足所提供的数据。