2015-08-14 51 views
-1

我需要得到URI爲,要更改URI到JSON

list=Test&data=%7B%22email%22%3A%22example%40gmail.com%22%2C%22name%22%3A%22example%22%7D&api_user=username&api_key=password 

那麼這將是JSON格式?

任何幫助將不勝感激。 謝謝。

+0

你要轉換的'數據=%7B%22email%22%3A%22example%40gmail.com%22%2C%22name%22%3A%22example%22%7D'成'{「電子郵件「:」[email protected]「,」name「:」example「}' –

+0

那麼數據在哪裏? 「data」:{「email」:「[email protected]」,「name」:「example」}是否正確? – yk2

+0

對不起,但我不明白你的問題。 –

回答

0

這樣的:

{ 
list:"Test", 
data:%7B%22email%22%3A%22example%40gmail.com%22%2C%22name%22%3A%22example%22%7D, 
api_user:"username", 
api_key:"password" 
} 

領域的 '數據' 也是一個字符串

+0

這是行不通的。 – yk2

+0

原始數據串=%7B%22email%22%3A%22example%40gmail.com%22%2C%22name%22%3A%22example%22%7D is data = {「email」:「example @ gmail .COM」, 「名」: 「例如」}。那麼data = {「email」:「[email protected]」,「name」:「example」}的json格式是什麼? – yk2

+0

{list:「Test」,data:{「email」:「[email protected]」,「name」:「example」},api_user:「username」,api_key:「password」}這是否正常工作? –

1

基於您的評論

我想改變數據= { 「電子郵件」:「例如@ gmail.com「,」name「:」example「}轉換爲json格式

我想要:

{ 
    "list": "Test", 
    "data": { 
     "email": "[email protected]", 
     "name": "example" 
    }, 
    "api_user": "username", 
    "api_key": "password" 
} 
+0

不,我得到錯誤,如{「錯誤」:「數據錯誤:不是一個有效的JSON字符串」},您的郵件ID請。 – yk2

+0

那麼上面的字符串是有效的JSON,不知道你正在使用什麼樣的工具或服務,但你可以驗證你的JSON在這裏作爲例子:https://jsonformatter.curiousconcept.com/ –

+0

是的,我認爲你的一個驗證字符串。但是對於這個特殊的字符串數據= {「email」:「[email protected]」,「name」:「example」}這是不正確的。 – yk2