我尝试过3种不同的JSON类生成器,但当我尝试从以下JSON输出生成一个C#类时,会出现一个错误:
{
"status": "REQUEST_STATUS",
"language": "DOCUMENT_LANGUAGE",
"url": "REQUESTED_URL",
"text": "DOCUMENT_TEXT",
"entities": [
"entity": {
"type": "DETECTED_TYPE",
"relevance": "DETECTED_RELEVANCE",
"count": "DETECTED_COUNT",
"text": "DETECTED_ENTITY"
"disambiguated": {
"name": "DISAMBIGUATED_ENTITY",
"subType": "ENTITY_SUBTYPE",
"website": "WEBSITE",
"geo": "LATITUDE LONGITUDE",
"dbpedia": "LINKED_DATA_DBPEDIA",
"yago": "LINKED_DATA_YAGO",
"opencyc": "LINKED_DATA_OPENCYC",
"umbel": "LINKED_DATA_UMBEL",
"freebase": "LINKED_DATA_FREEBASE",
"ciaFactbook": "LINKED_DATA_FACTBOOK",
"census": "LINKED_DATA_CENSUS",
"geonames": "LINKED_DATA_GEONAMES",
"musicBrainz": "LINKED_DATA_MUSICBRAINZ",
"crunchbase": "CRUNCHBASE_WEB_LINK",
},
"quotations": [
{
"quotation": "ENTITY_QUOTATION"
}
],
"sentiment": {
"type": "SENTIMENT_LABEL",
"score": "SENTIMENT_SCORE",
"mixed": "SENTIMENT_MIXED"
}
}
]
}错误出现在下面一行的括号上:
"entities": [但是,我发现使用上述两个工具的所有示例都有使用数组的例子,比如我的,那么为什么我的示例会导致异常。例外情况是,“无效字符和第7行位置17。
如果我将直括号改为当前括号,它将生成,但这将改变类,对吗?
发布于 2013-09-04 00:27:29
数组中的事物本身没有名称,所以只需更改
"entities": [
"entity": {
"type": "DETECTED_TYPE",至
"entities": [ {
"type": "DETECTED_TYPE",https://stackoverflow.com/questions/18603534
复制相似问题