예제 #1
0
파일: RXml.cs 프로젝트: whztt07/MoCross
 //============================================================
 // <T>从文档节点中建立哈希表。</T>
 //
 // @param parent 文档元素
 // @param map 文档节点哈希表
 //============================================================
 public static void BuildMap(FXmlNode parent, FXmlNodeMap map)
 {
     if ((parent != null) && parent.HasNode())
     {
         foreach (FXmlNode node in parent.Nodes)
         {
             map.Set(node.Name, node);
         }
     }
 }
예제 #2
0
파일: RXml.cs 프로젝트: whztt07/MoCross
 //============================================================
 // <T>从文档节点中建立属性表。</T>
 //
 // @param parent 文档元素
 // @param attributes 属性列表
 //============================================================
 public static void BuildAttributes(FXmlNode parent, FAttributes attributes)
 {
     if ((parent != null) && parent.HasNode())
     {
         foreach (FXmlNode node in parent.Nodes)
         {
             attributes[node.Name] = node.Text;
         }
     }
 }