VAR.Json
1.0.0
將產生的程序集新增為專案中的參考,並將此行新增至程式碼:
using VAR . Json ;
解析任何包含 JSON 內容的字串:
object result = JsonParser . ParseText ( "{ " Test " : 1}" ) ;
將任何物件序列化為 JSON:
string jsonText = JsonWriter . WriteObject ( new List < int > { 1 , 2 , 3 , 4 } ) ;
可以使用用於轉換 json 物件的類型清單來呼叫該物件。
class Person
{
public string Name { get ; set ; }
public string Surname { get ; set ; }
public DateTime DateOfBirth { get ; set ; }
}
JsonParser jsonParser = new JsonParser ( ) ;
jsonParser . KnownTypes . Add ( typeof ( Person ) ) ;
Person jsonText = jsonParser . Parse ( "{ " Name " : " John" , " Surname " : " Doe " , " DateOfBirth " : " 1970 - 01 - 01 " } " ) as Person ;
提供了 Visual Studio 解決方案。只需在 IDE 上按一下「建置」即可。
建置會產生一個 DLL 和一個 Nuget 套件。
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature