【发布时间】:2019-01-14 08:33:13
【问题描述】:
我正在努力反序列化从 API 接收的以下 JSON 字符串:
{
"appointment_types": [
{
"id": 279148,
"max_attendees": 1,
"name": "Follow up",
"billable_item": {
"links": {
"self": "https://api.cliniko.com/v1/billable_items/485545"
}
},
"practitioners": {
"links": {
"self": "https://api.cliniko.com/v1/appointment_types/279148/practitioners"
}
}
},
{
"id": 279149,
"max_attendees": 1,
"name": "Assessment",
"billable_item": {
"links": {
"self": "https://api.cliniko.com/v1/billable_items/490437"
}
},
"practitioners": {
"links": {
"self": "https://api.cliniko.com/v1/appointment_types/279149/practitioners"
}
}
}
],
"total_entries": 17,
"links": {
"self": "https://api.cliniko.com/v1/appointment_types?page=1"
}
}
我已经搜索过,但找不到适用于上述内容的任何内容。
任何可能让我走上正轨的指针将不胜感激。
【问题讨论】:
-
您使用什么语言?如果是 c#,您是否尝试过 How to auto-generate a C# class file from a JSON object string 中提到的任何工具?
-
这是一个很好的问题 - 例如,如果这是 javascript,则它没有被序列化。
-
抱歉,我使用的是 C#,并且我使用 json2csharp.com 创建了一些类,但经过数小时的反复试验,我一无所获
-
@Ash 显示一个 minimal reproducible example 什么不工作
-
@Ash 上面的解析在这个例子中很好app.quicktype.io?share=SHlY5JV5011TJxROvCFd