Пример #1
0
    static void getSequenceTextTree(XmlNode node, CharacterTalkText obj)
    {
        XmlNodeList list = node.ChildNodes;
        foreach (XmlNode c in list)
        {
            int key = 0;
            string value = "";
            foreach (XmlNode d in c.ChildNodes) {

                if (d.LocalName.Equals("Key"))
                {
                    //Debug.Log("Key: "+ d.FirstChild.Value);
                    key = int.Parse(d.FirstChild.Value);
                }
                else if (d.LocalName.Equals("Value")) {
                    //Debug.Log("Value: " + d.FirstChild.Value);
                    value = d.FirstChild.Value;
                }
            }
            //Debug.Log(key+","+value);
            obj.addSequenceText(value, key);
        }
    }