У меня есть уменьшенный файл toc.js, который определяет структуру оглавления, с чем я борюсь, чтобы создать такую же структуру в xml программно с помощью c #.
Спасибо за помощь !!!
Файл toc.js:
tree:{n:[{i:0,c:0},{i:1,c:0},{i:2,c:0},{i:3,c:0},{i:4,c:0,n:[{i:5,c:0,n:[{i:6,c:0,n:[{i:7,c:0},{i:8,c:0},{i:9,c:0},{i:10,c:0},{i:11,c:0},{i:12,c:0}]},{i:13,c:0,n:[{i:14,c:0},{i:15,c:0},{i:16,c:0},{i:17,c:0},{i:18,c:0},{i:19,c:0},{i:20,c:0},{i:21,c:0},{i:22,c:0},{i:23,c:0},{i:24,c:0},{i:25,c:0,n:[{i:26,c:0},{i:27,c:0},{i:28,c:0},{i:29,c:0},{i:30,c:0},{i:31,c:0},{i:32,c:0},{i:33,c:0},{i:34,c:0},{i:35,c:0},{i:36,c:0},{i:37,c:0},{i:38,c:0},{i:39,c:0},{i:40,c:0},{i:41,c:0},{i:42,c:0},{i:43,c:0},{i:44,c:0}]}]},{i:45,c:0,n:[{i:46,c:0,n:[{i:47,c:0},{i:48,c:0}]},{i:49,c:0,n:[{i:50,c:0},{i:51,c:0}]},{i:52,c:0},{i:53,c:0},{i:54,c:0,n:[{i:55,c:0}]},{i:56,c:0},{i:57,c:0},{i:58,c:0,n:[{i:59,c:0}]},{i:60,c:0},{i:61,c:0},{i:62,c:0}]}]},{i:63,c:0,n:[{i:64,c:0,n:[{i:65,c:0},{i:66,c:0},{i:67,c:0}]},{i:68,c:0,n:[{i:69,c:0},{i:70,c:0},{i:71,c:0},{i:72,c:0},{i:73,c:0}]}]},{i:74,c:0,n:[{i:75,c:0},{i:76,c:0,n:[{i:77,c:0},{i:78,c:0},{i:79,c:0},{i:80,c:0},{i:81,c:0},{i:82,c:0},{i:83,c:0},{i:84,c:0},{i:85,c:0}]},{i:86,c:0,n:[{i:87,c:0},{i:88,c:0},{i:89,c:0},{i:90,c:0},{i:91,c:0},{i:92,c:0}]},{i:93,c:0,n:[{i:94,c:0},{i:95,c:0},{i:96,c:0},{i:97,c:0},{i:98,c:0}]}]}]},{i:99,c:0,n:[{i:100,c:0,n:[{i:101,c:0},{i:102,c:0},{i:103,c:0,n:[{i:104,c:0},{i:105,c:0},{i:106,c:0},{i:107,c:0},{i:108,c:0},{i:109,c:0},{i:110,c:0},{i:111,c:0},{i:112,c:0},{i:113,c:0},{i:114,c:0},{i:115,c:0},{i:116,c:0,n:[{i:117,c:0},{i:118,c:0},{i:119,c:0},{i:120,c:0},{i:121,c:0}]},{i:122,c:0,n:[{i:123,c:0},{i:124,c:0},{i:125,c:0},{i:126,c:0},{i:127,c:0},{i:128,c:0}]},{i:129,c:0}]}]},{i:130,c:0},{i:131,c:0},{i:132,c:0,n:[{i:133,c:0},{i:134,c:0},{i:135,c:0},{i:136,c:0},{i:137,c:0}]}]},{i:138,c:0,n:[{i:139,c:0},{i:140,c:0},{i:141,c:0},{i:142,c:0},{i:143,c:0},{i:144,c:0},{i:145,c:0},{i:146,c:0},{i:147,c:0},{i:148,c:0},{i:149,c:0,n:[{i:150,c:0}]},{i:151,c:0,n:[{i:152,c:0},{i:153,c:0},{i:154,c:0},{i:155,c:0}]},{i:156,c:0,n:[{i:157,c:0},{i:158,c:0},{i:159,c:0},{i:160,c:0}]},{i:161,c:0,n:[{i:162,c:0},{i:163,c:0},{i:164,c:0},{i:165,c:0},{i:166,c:0},{i:167,c:0}]}]}]}});
Ожидаемый результат:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<i1/>
<i2/>
<i3/>
<i4>
<i5>
<i6>
<i7/>
<i8/>
<i9/>
<i10/>
<i11/>
<i12/>
</i6>
<i13>
<i14/>
<i15/>
<i16/>
<i17/>
<i18/>
<i19/>
<i20/>
<i21/>
<i22/>
<i23/>
<i24/>
</i13>
..............so on..............
..............so on..............
..............so on..............
</i5>
</i4>
</root>