forked from ln-dotnet/ln.json
ddef1ef16e | ||
---|---|---|
Properties | ||
attributes | ||
json.test | ||
network | ||
.gitignore | ||
ByteParser.cs | ||
FileBackedJSONValue.cs | ||
JSON.cs | ||
JSONArray.cs | ||
JSONConverter.cs | ||
JSONNumber.cs | ||
JSONObject.cs | ||
JSONParser.cs | ||
JSONSerializer.cs | ||
JSONSpecial.cs | ||
JSONString.cs | ||
JSONTypes.cs | ||
JSONWebRequest.cs | ||
README.md | ||
sharp.json.csproj | ||
sharp.json.csproj.user |
README.md
sharp-json
A lightweight JSON implementation for Mono/.NET
Usage
Use the base type sharp.json.JSON to represent JSON variables.
import sharp.json;
...
JSON n = 123.45;
JSON s = "Hello World!"
Console.WriteLine("A number: {0}",n.ToString());
Console.WriteLine("A String: {0}",s.ToString());
To parse JSON from text you may use
JSONParser parser = new JSONParser();
JSON json = parser.Parse("[ 0, 1, 2, 3 ]");
Console.WriteLine("json: {0}",json);