private static void ReadBoneRef(SpriterHierarchy hierarchy, XmlElement child) { var boneRef = new SpriterMainlineBoneRef(); hierarchy.bones.Add(boneRef); foreach (XmlAttribute attribute in child.Attributes) { // id if (attribute.Name.Equals("id")) boneRef.ID = int.Parse(attribute.Value); // parent else if (attribute.Name.Equals("parent")) boneRef.parent = int.Parse(attribute.Value); // timeline else if (attribute.Name.Equals("timeline")) boneRef.timeline = int.Parse(attribute.Value); // key else if (attribute.Name.Equals("key")) boneRef.key = int.Parse(attribute.Value); } }