LAN 接続から json をスクレイピングしましたが、json.loads で解析できません。
下部にあるように、テキスト行内からすべての html を取得しようとしています。
次のエラーが表示されます。ValueError: Expecting , delimiter: line 9 column 39 (char 222)
import json
import urllib2
##json_data = urllib2.urlopen("http://192.168.1.221:39285/set/json/sec", timeout=30).read()
json_data = """
{
"line_type":"Test",
"title":"Test",
"timestamp":"201310201628",
"line": [
{
"id":2,
"text": "<span class=\"prefix\">\n Result <\/span>\n \n" } , {
"id":1,
"text": "<span class=\"prefix\">\n Result <\/span>\n \n" } ]
}
"""
s = json.loads(r'{}'.format(json_data))
print s['line']
印刷できるようにしたい:<span class=\"prefix\">\n Testing <\/span>\n \n
および <span class=\"prefix\">\n Test <\/span>\n \n
どんな助けでも大歓迎です
正規表現または回避策を探していることを言及する必要があります...