C#, как проверить JSON с помощью RegexC#

Место общения программистов C#
Ответить
Anonymous
 C#, как проверить JSON с помощью Regex

Сообщение Anonymous »

давайте скажем JSON String, и я хочу проверить использование c#. Мы все знаем, что json String имеет следующий формат < /p>

string jsonStr = {"Id":123,"Value":"asdf","Time":"adf","isGood":false}];
< /code>

Я хочу позаботиться о чисел, строке, логических, нулевых типах на данный момент. Я вижу, что шаблон json - < /p>

{ + " + String + " + : + (Number)|(Boolean)|(" + String + ")|(Null) + , + ... + } + ]
// ... means one or more
< /code>

Я действительно новичок в регулярном выражении, поэтому я понятия не имею ... может ли кто -нибудь помочь мне помочь? < /p>

edit < /strong>

Извините, я не использую json.net и не хочу его использовать. Я обнаружил, что использование Regex - единственный способ подтвердить мою строку JSON. Если есть какие -либо предложения, я пойду на это. Спасибо < /p>

edit2 < /strong>

Мой вопрос: «Как проверить JSON с помощью Regex», и и Не «Следует ли я проверять json с помощью корпорации». Вы, ребята, вероятно, понимаете, что у компании есть собственная политика «не использовать ресурс 3-го партии». Что мне делать, ребята? Мне просто не разрешено использовать его.

Подробнее здесь: https://stackoverflow.com/questions/195 ... sing-regex
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»