Esempio n. 1
0
		private static void DeserializeBuff()
		{
			DateTime time = DateTime.Now;

			TbXml tbXml = TbXml.Load(File.ReadAllBytes("/Users/jimCheng/Desktop/BinaryXml.bytes"));
			List<TbXmlNode> nodes = tbXml.docNode.GetNodes("Buff/Property");
			
			Console.WriteLine(DateTime.Now - time);
			
			Console.WriteLine(nodes.Count);
			Console.WriteLine(nodes[0].GetByteValue("Position"));
		}
Esempio n. 2
0
		private static void DeserializeInnerText()
		{
			DateTime time = DateTime.Now;

			TbXml tbXml = TbXml.Load(File.ReadAllBytes("/Users/jimCheng/Desktop/BinaryXml.bytes"));
			List<TbXmlNode> nodes = tbXml.docNode.GetNodes("root/item");
			
			Console.WriteLine(DateTime.Now - time);

			Console.WriteLine(nodes.Count);
			Console.WriteLine(nodes[0].GetStringValue("name"));
			Console.WriteLine(nodes[0].text);
			Console.WriteLine(nodes[0].GetNodes("subItem")[0].GetStringValue("name"));
			Console.WriteLine(nodes[0].GetNodes("subItem")[0].text);
		}