Я потратил некоторое время, пытаясь понять это, поэтому решил опубликовать его здесь - надеюсь, это сэкономит время кому-то еще.Как использовать строку Json из внешнего API? Json возвращается с экранированными или дополнительными символами.
Я создаю приложение ASP.NET Core Web API MVC, которое принимает запрос Get и делает вызов внешнего API (в данном случае это поиск изображений Bing). Когда вы возвращаете результат, это даст мне бегущую строку Json. Пример:
"{\"_type\": \"Images\", \"instrumentation\": {\"pageLoadPingUrl\": \"https:...}
Вместо:
{
"_type": "Images",
"instrumentation": {
"pageLoadPingUrl": "https:....
}
Затем я хотел передать его обратно к моему веб-клиент со всеми рода не-успехов.
Вскоре я опубликую, как я его решил.
Cheers!