def parseItem(self, response):
    jsonData = json.loads(response.body_as_unicode().strip(';').strip('(').strip(')'))
    datas = jsonData['Data'][0]
    contractName = self.getContractName(response)
    for dataItem in datas:
        lldpeItem = HexunItem()
        lldpeItem['product'] = contractName
        lldpeItem['dateTime'] = dataItem[0]
        lldpeItem['price'] = dataItem[1]
        lldpeItem['amount'] = dataItem[2]
        lldpeItem['volumn'] = dataItem[3]
        lldpeItem['avePrice'] = dataItem[4]
        lldpeItem['openInterest'] = dataItem[5]
        (yield lldpeItem)
def parseItem(self, response):
    jsonData = json.loads(response.body_as_unicode().strip(';').strip('(').strip(')'))
    datas = jsonData['Data'][0]
    contractName = self.getContractName(response)
    for dataItem in datas:
        lldpeItem = HexunItem()
        lldpeItem['product'] = contractName
        lldpeItem['dateTime'] = dataItem[0]
        lldpeItem['price'] = dataItem[1]
        lldpeItem['amount'] = dataItem[2]
        lldpeItem['volumn'] = dataItem[3]
        lldpeItem['avePrice'] = dataItem[4]
        lldpeItem['openInterest'] = dataItem[5]
        (yield lldpeItem)