QRを使用して連絡先情報をすばやく交換するWebアプリケーションを作成しています。単一のクエリ文字列変数にjsonデータを入力する
`http://[myapp-url]/RecieveContact.html?Name=John%20Diggle&Title=IT%20Consultant&Organisation=testcomp&Telwork=0498553311&Telhome=&Gsm=0498553311&[email protected]&Website=www.testwebsite.be&Birthdate=24/04/97&Addresswork=&Addresshome=`
JSONデータ:
{"Name":"John Diggle",
"Title":"IT Consultant",
"Organisation":"testcomp",
"Telwork":"0498818587",
"Telhome":"",
"Gsm":"0498818587",
"Email":"[email protected]",
"Website":"www.testwebsite.be",
"Birthdate":"24/04/97",
"Addresswork":"",
"Addresshome":""}
Iは、JSON文字列にフォーマットされたデータ出力の例を有する
`http://api.qrserver.com/v1/create-qr-code/?data=MyData&size=400x400`
:私はQRのAPIのWICHがこのようなフォーマットされて使用 問題は、あなたがName
パラメータだけを認識するQRジェネレータにこのURLを入れるときです。なぜこれが起こるのか理解しています。
質問は、文字列内のすべてのデータを変換して受信側で元に戻すためにJavaScriptを使用する方法ですか?
また、誰かがこの問題の別の修正方法を知っていますか?
例の出力に使用されているすべてのデータは、偽のものです。 –
jsonのjsonを作成してみてください。そして、それを2回解読してください –
Btw、私はあなたに、URLではなく質問にデータを投稿してください。 –