문자열이있어서 그 값을 가져 오려고합니다.C#에서 JSON 문자열의 값을 가져 오는 방법은 무엇입니까?
내 문자열처럼 보인다 :
문자열 1 :
"{\r\n \"id\": \"100000280905615\",
\r\n \"name\": \"Jerard Jones\",
\r\n \"first_name\": \"Jerard\",
\r\n \"last_name\": \"Jones\",
\r\n \"link\": \"https://www.facebook.com/Jerard.Jones\",
\r\n \"username\": \"Jerard.Jones\",
\r\n \"gender\": \"female\",
\r\n \"locale\": \"en_US\"\r\n}"
문자열 2 :
"{\r\n \"id\": \"100000390001929\",
\r\n \"name\": \"\\u05d1\\u05d2\\u05e8\\u15dc\\u25d9 \\u05d1\\u05e8\\u05d5\\u05e9\",
\r\n \"first_name\": \"\\u05d4\\u05d2\\u05e7\\u02dc\\u05d9\",
\r\n \"last_name\": \"\\u05d1\\u05e8\\u05d5\\u05e9\",
\r\n \"link\": "https://www.facebook.com/people/\\u05d2\\u05d1\\[email protected]\\u05dc\\u05d9-\\u05d1\\u05e8\\u05d4\\u05e9/100000390001929\",
\r\n \"gender\": \"female\",
\r\n \"locale\": \"he_IL\"\r\n}"
불행하게도,이 문자열이 동일한 개념으로 될 것입니다 상황이지만, 몇 가지 않고 매개 변수 :
string3 :
"{\r\n \"id\": \"100000390001929\",
\r\n \"last_name\": \"\\u05d1\\u05e8\\u05d5\\u05e9\",
\r\n \"gender\": \"female\",
\r\n \"locale\": \"he_IL\"\r\n}"
어떻게의 값을 얻을 수 있습니다 : id
, first_name
, last_name
, gender
, locale
을?
도움을 주셨습니다.
[JSON parser] (https://www.google.co.uk/search?q=c%23+parse+json)가 필요합니다. – Rawling
Regex 또는 JSON 라이브러리를 사용하고 싶습니다. 최상의 선택 인 것 같습니다. – LokiSinclair
부분 문자열은 어떨까요? – FeliceM