Python_優雅な解析jsonpフォーマットはjson

445 ワード

フロントエンドの学生は一般的にjsonpを利用してドメイン間操作を実現するので、いくつかのインタフェースがデータをjsonpフォーマットに返すことができて、この時解析する必要があります
コード実装
def loads_jsonp(self, _jsonp):
        """
          jsonp     json
        :return:
        """
        try:
            return json.loads(re.match(".*?({.*}).*", _jsonp, re.S).group(1))
        except:
            raise ValueError('Invalid Input')

@晴-2017年09月06日17:40:24