有没有一种很好的方法来获取json值,使用CSIDL_LOCAL_APPDATA - %USERPROFILE%\AppData\Local
CSIDL_MYDOCUMENTS - %USERPROFILE%\Document
CSIDL_PERSONAL - %USERPROFILE%\Documents
CSIDL_FONTS - %windir%\Fonts
CSIDL_MYMUSIC - %USERPROFILE%\Music
CSIDL_MYPICTURES - %USERPROFILE%\Pictures
CSIDL_COMMON_APPDATA - %ALLUSERSPROFILE% (%ProgramData%, %SystemDrive%\ProgramData)
CSIDL_COMMON_DOCUMENTS - %PUBLIC%\Documents
并将其插入到公共对象/接口?该值可以是var myValue = json["prop"]
或json {}
。我知道我可以将它们插入array []
和JObject
,但是有一个共同的对象吗?
我也想知道(也许是上面的答案),如果我可以从字符串中解析json,那么我再也不知道它是一个数组还是一个对象。
答案 0 :(得分:6)
JToken
类型是JObject
和JArray
的常见基本类型。这是json["prop"]
会返回的内容,如果您有JToken
这两种类型,那么您可以设置json["prop"] = token
。