Je suis en train de convertir un JSON String en un ADTHaskell Aeson JSON objet à l'intérieur JSON Tableau
Ceci est mon ADT:
data UserList = UserList
{ userListUsers :: [UserId] }
Ceci est mon FromJSON
exemple pour UserList
:
instance FromJSON UserList where
parseJSON (Object o) = UserList
<$> ((o .: "relationships") >>= (.: "users") >>= (mapM (.: "id")))
enfin ceci est mon JSON chaîne:
{
"relationships": {
"users": [
{ "type": "User","id": "8" }
]
}
}
Mon Yessod serveur donne 400 Bad Request
, sans aucune aide supplémentaire, je pense que je ne convertira le tableau users
correctement
Merci, changer mon Le code pour faire une notation m'a aidé à réaliser ce qui me manquait ('fromPathPièce'). – FtheBuilder