に私はこのようになりますJSONファイルがあります:私はタイトルとして「ビッグ」タグを定義し、できるように、使用可能なオブジェクトにこれを解析する解析のJSONタグのC#
{
"versionTitle": "Title",
"sectionNames": [
"Section1",
"SubSection",
"SubSubSection"
],
"language": "he",
"title": "Title, subtitle",
"text": [
[
[
"<big><b>some text </b></big>",
"<big><b>other text </b></big>",
<b>more text</>
],
[
"<big><b>text\n</b></big>",
"<small>other text <small>\n",
],
を通常のテキストなどとして "b"タグを付け、適切にスタイルを設定します。
私は、JSON文字列を抽出するために、このような何かをする必要があります理解:
var json = System.IO.File.ReadAllText("jsonFile.json");
var objects = JArray.Parse(json); // parse as array
foreach (JObject root in objects)
{
foreach (KeyValuePair<string, JToken> app in root)
{
}
}
タグに応じてテキストをスタイリングしながら、しかし、どのように私は、タグを解析し、その中にテキストを使用していますか?
jsonは 'JArray'ではなく' JObject'です。http://json2csharp.com/ –
@ L.Bを参照してください。私はjsonを初めて使い慣れており、理解していません。もっと説明して私を案内してください。 – amitairos
上記のサイトリンクを使用してモデルを入手してください。ここで行う必要があるのは、 'var result = JsonConvert.DeserializeObject(json);'使用する具体的なオブジェクトがあります.... –