저는 Azure의 최근 발표 된 검색 서비스를 시도해 왔으며 JSON.Net을 사용하여 결과 JSON 출력을 XML로 변환하고 있습니다. 강조 매개 변수를 추가 할 때를 제외하고는 정상적으로 작동합니다. Cannot get an XML string value from token type 'StartObject'. Path 'value[0][email protected]'
오류 메시지가 표시됩니다. 강조 매개 변수는 파서가 좋아하지 않는 @search.highlights
을 추가합니다. 또한 jsonvalidatortool.com에서 JSON 출력을 확인한 결과 유효한 것으로 나타났습니다. json으로는 푸른 검색 서비스에서받은토큰 유형 'StartObject'에서 XML 문자열 값을 가져올 수 없습니다.
은 다음과 같습니다 : 다른
{
"value":
[
{
"@search.score": 1.2591839,
"@search.highlights":
{
"[email protected]": "#Collection(String)",
"kbTitle": [
"No Video/Blank Screen When Attempting to Stream from <em>Netflix</em>"
]
},
"kbID":"10",
"kbTitle":"No Video/Blank Screen When Attempting to Stream from Netflix"
}
]
}
누구나 JSON.Net와 함께 새로운 푸른 검색 서비스를 시도하고이 문제가 발생?
당신은 최고입니다! 철저한 설명과 제안 된 솔루션 덕분에 이제는 문제를 잘 이해하고 처리하는 방법을 알게되었습니다. – Kevin
문제 없습니다. 다행스럽게 도울 수있어! –