私は、lua、XML、JSONを使用しているようなプログラムのためのmodをやっていますか? これは、次のようにWebリクエストからプレーンテキスト配列を取得して解析します。どのような種類のプレーンテキスト配列がありますか?
a:2:{a:3:{s:2: "id"; s:3: "123"; s:4: "テスト"; I:4: "1234"; I:1:0; S: "テスト";} S:1: "A"; S:1: "B";}
a:2:{
a:3:{
s:2:"id";s:3:"123";
s:4:"test";i:4:"1234";
i:1:0;s:"test";
}
s:1:"a";s:1:"b";
}
構文は明らかです(s =文字列、a =配列、i = int、文字数/エントリ数が続きます)。私はJSONオブジェクトを調べましたが、それらは同一であると思われますが、chars/entriesの数はありません。 私はそれはそれを解析する機能を見つけることができないと私はそれを解析する必要があるので、私の質問は以下のとおりです。
- が、これは、プレーンテキスト配列の既知のタイプですか? (任意の言語で)
- 誰かがこれを解析するためにlua(または他の同一言語の言語 )の関数を知っていますか?
これは、あなたがアンシリアライズしてからJSONデータをデコードする必要がシリアライズされたデータです。 –
'a:'の後ろの数字はどういう意味ですか? –
"a =配列、i = int、その後に文字数/エントリの数"したがって、a:2は2つのエントリを持つ配列であることを意味します – user572420