ネストされたハッシュパラメータをCGIスクリプトのURLにどのように渡す必要がありますか? データ:URL - CGIのネストされたハッシュパラメータ
<URI>?pwd=abc&usr=abb&data[xyz]='xxx'
をしかし、これは結果に::
my $params = {
pwd => 'abc',
usr => 'abb',
data => { xyz => 'xxx' },
};
私が試した
$VAR1 = {
'data[yxz]' => 'xxx',
'pwd' => 'abc',
'usr' => 'abb'
}
任意のヒントをありがとう。
[OK]を、私は文字列 'data [yxz]'を解析し、全体のペアをhashrefに変換できますが、これには「ネイティブ」関数があるかどうか疑問です。
@クエンティンこの疑問は、CGI.pmがコアであるかどうかは関係ありません。私は何を意味するのかを詳しく説明します。 – simbabque
データ形式の代わりにJSONを使用することは、HTML形式で生成できる形式からできない形式に変更することを意味します。 – Quentin
@Quen私はOPがそのデータ形式を望んでいるとは思わない。彼らはちょうどそれを試みた。結局のところ、Perlのハッシュリファレンスについて話しています。 – simbabque