我想通过 http 的 get 方法返回我想要获取的值,但是返回值里有一些 html 的代码,并不是我需要的,我只需要 json 串,其他的应该怎么去掉?
ruby 的 http 请求代码如下:
返回值如下:
{ "errcode": 0, "errmsg": "ok", "Code": "55555", "Name": "某某某公司", "contact": "ss", "address": "某大街44号"}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>
</title>
</head>
<body>
<form method="post" action="./GJGetShipmentQuery.aspx?oc=ssss&op=xxxxxx&order_no=55555" id="form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MTY2ODcyMjlkZMfxlgrUMTFj4ickHiY0CowABnLtAPXgoYjo4Hk1nOdX" />
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="969D4FBD" />
<div>
</div>
</form>
</body>
</html>
其中的 html 代码是我不需要的,我想将 json 串转成 hash 格式的数据,怎么去掉 html 代码呢?