Json.Net - Что значит $. делать?

Я читаю о newtonsoft json.net.

Пример для выбора токена и принятия решения создать или не создавать ошибку приведен как...

result = (string)items.SelectToken(@"$.[0]['Name']", errorWhenNoMatch: true);

Страница, на которую ссылаются, находится по адресу https://www.newtonsoft.com/json/help/html/ErrorWhenNoMatchQuery.htm

Я понятия не имею, что такое $. делает. Кто-нибудь знает, что он делает?

1 ответ

Решение

Этот синтаксис использует JSONPath или "XPath for JSON". $ это просто корневой объект / элемент.

Другие вопросы по тегам