我有一个API,API返回如下输入:
{"phrase":"decrypted","parsed":"encryptedcode","response":"done","code":6}
“解密”和“加密码”周围的一切都保持不变。
我只需要获得“解密”部分。不知道从哪里开始。
我正在使用WebBrowser,因为我对HttpWebRequest并不擅长,所以如果你能回答WebBrowser代码而不是HttpWebRequest,我将不胜感激。
答案
clean = WebBrowser1.Document.Body.InnerText.Replace("phrase", "").Replace(":", "").Replace("parsed", "").Replace(md5, "").Replace("code", "").Replace("The MD5 hash was cracked.", "").Replace("""", "").Replace("6", "").Replace("}", "").Replace("{", "").Replace(",", "").Replace("response", "")
所以我可以做到
listbox.items.add(clean)
它看起来不会太乱。
答案 0 :(得分:0)
只需将:
替换为,
然后输入看起来像
{"phrase", "decrypted", "parsed", "encryptedcode", "response", "done", "code", 6}
然后执行以下操作
Dim str() As String = {"phrase", "decrypted", "parsed", "encryptedcode", "response", "done", "code", 6}
Dim decrypted As String = str(1)
你得到Decrypted
部分