如果我用
決議 "exchangeAgreements "的話fromJust (Data.Aeson.Types.parseMaybe (o -> o . : ("exchangeAgreements" :: Data.Text.Text)) myobject) :: Object
它回傳一個exchangeAgreements作為一個物件就好了
。但是如果我這樣做
fromJust (Data.Aeson.Types.parseMaybe (o -> o . : ("accounts" :: Data.Text.Text)) myobject) :: Object
它回傳Nothing
{
"exchangeAgreements"/span>: {
"NYSE_EXCHANGE_AGREEMENT"。"ACCEPTED",
"NASDAQ_EXCHANGE_AGREEMENT": "ACCEPTED",
"OPRA_EXCHANGE_AGREEMENT": "ACCEPTED".
},
"賬戶": [
{
"accountId": "123"。
"displayName": "myname",
"accountCdDomainId": "12345"。
"公司": "AMER",
"段": "ADVNCED",
"acl": "ABCD123",
"authorizations": {
"頂點": false,
"levelTwoQuotes": false,
"stockTrading": true,
"marginTrading": true,
"streamingNews": false,
"optionTradingLevel": "COVERED",
"streamerAccess": true,
"advancedMargin": true,
"scottradeAccount": false
}
}
]
}
為了能夠決議 "賬戶",我需要做哪些不同的作業?
uj5u.com熱心網友回復:
我意識到我只需要把
[Object]而不是Object作為一個型別
fromJust (Data. Aeson.Types.parseMaybe (o -> o .: ("account" :: Data.Text.Text) myobject) :: [Object]
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/316908.html
標籤:
