什么样的数据结构?

时间:2016-11-02 10:28:18

标签: arrays json database text data-structures

有人可以帮我处理这些数据吗?我不知道它是什么。看起来类似于JSON,但事实并非如此。我在DB字段中找到了它,我必须解析这个文本才能获得“SOME TEXT”。

  

a:7:{s:11:“description”; a:1:{s:2:“pl”; s:1286:“有些文字   “;} S:5:” 房间 “;一个:6:{I:1;一个:3:{S:6:” 量 “; S:0:” “; S:9:” MIN_PRICE“; S: 0: “”; S:9: “MAX_PRICE”; S:0: “”;} I:2; A:3:{S:6: “量”; S:0: “”; S:9:” MIN_PRICE “; S:0:” “; S:9:” MAX_PRICE “; S:0:” “;} I:3; A:3:{S:6:” 量 “; S:0:”“; S:9: “MIN_PRICE”; S:0: “”; S:9: “MAX_PRICE”; S:0: “”;} I:4;一个:3:{S:6: “量”; S: 0: “”; S:9: “MIN_PRICE”; S:0: “”; S:9: “MAX_PRICE”; S:0: “”;} I:5;一个:3:{S:6:”量 “; S:0:” “; S:9:” MIN_PRICE “; S:0:” “; S:9:” MAX_PRICE “; S:0:”“;} I:6;一个:3:{ S:6: “量”; S:0: “”; S:9: “MIN_PRICE”; S:0: “”; S:9: “MAX_PRICE”; S:0: “”;}} S:4 : “信息”;一个:1:{S:2: “PL”; S:357:“一些   TEXT “;} S:9:” in_object “;一个:1:{S:2:” PL “; S:663:” 一些   TEXT “;} S:13:” 住宿 “;一个:1:{S:2:” PL “; S:0:” “;} S:8:” 位置“;一个:1:{S:2: “PL”; S:0: “”;} S:8: “餐饮”;一个:1:{S:2: “PL”; S:1105:“一些   TEXT“;}}

1 个答案:

答案 0 :(得分:0)

显然有一些结构。考虑:

a:7:{
  s:11:"description";a:1:{s:2:"pl";s:1286:"SOME TEXT";}
  s:5:"rooms";
  a:6:{
    i:1;a:3:{s:6:"amount";s:0:"";s:9:"min_price";s:0:"";s:9:"max_price";s:0:"";}
    i:2;a:3:{s:6:"amount";s:0:"";s:9:"min_price";s:0:"";s:9:"max_price";s:0:"";}
    i:3;a:3:{s:6:"amount";s:0:"";s:9:"min_price";s:0:"";s:9:"max_price";s:0:"";}
    i:4;a:3:{s:6:"amount";s:0:"";s:9:"min_price";s:0:"";s:9:"max_price";s:0:"";}
    i:5;a:3:{s:6:"amount";s:0:"";s:9:"min_price";s:0:"";s:9:"max_price";s:0:"";}
    i:6;a:3:{s:6:"amount";s:0:"";s:9:"min_price";s:0:"";s:9:"max_price";s:0:"";}
  }
  s:4:"info";a:1:{s:2:"pl";s:357:"SOME TEXT";}
  s:9:"in_object";a:1:{s:2:"pl";s:663:"SOME TEXT";}
  s:13:"accommodation";a:1:{s:2:"pl";s:0:"";}
  s:8:"location";a:1:{s:2:"pl";s:0:"";}
  s:8:"catering";a:1:{s:2:"pl";s:1105:"SOME TEXT";}
}

我还没有在此完成全面分析,但很明显s:n:"string"是一串n个字符,初始值为"string"。< / p>

a:n:{....}显然是一个包含n项目的数组,包含在{}中。

外部数组中的每个项目都有一个字符串,后跟一个值。例如,&#34;房间&#34;字符串后面是房价数组,&#34; info&#34; string后跟一个单元素数组。

i:x似乎是一个初始值为x的整数。或者它可能是一个数组索引,尽管并非所有数组都有索引。

关于这种格式的调用,我不知道。它看起来像是某人的本土和非常狭隘的数据描述语言。在我们使用XML和JSON之类的标准内容之前,我写了类似的东西。