C#遍历XmlDocument对象所有节点名称、类型、属性(Attribute)
C#遍历XmlDocument对象所有节点名称、类型、属性(Attribute)
代码
static void Main(string[] args)
        {
            System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
            doc.Load("../../UpdateActivity2.xml");//doc.Load(文件):从文件加载 doc。doc.LoadXml(字符串)从字符串加载
            UpdateActivity2(doc);
        }
/// <summary>
        /// 测试方法
        /// </summary>
        /// <param name="doc">XmlDocument对象</param>
        public static void UpdateActivity2(XmlDocument doc)
        {
            string xx = doc.InnerXml;
            //Activity2
            string activity2ID = "";
            string docid = "";
            string docTypeid = "";
            #region MyRegion
            //获取delete的节点
            //doc.SelectNodes("//Relationships/Item[@action='delete' and @type='Activity2 Deliverable']/related_id[@type='Deliverable']/Item[@type='Document' or @type='CAD']")
            //获取add的节点
            //doc.SelectNodes("//Relationships/Item[@action='add' and @type='Activity2 Deliverable']")
            #endregion
            XmlNodeList Activity2Nodes = doc.SelectNodes("//Item[@type='Activity2']");
            ////遍历Activity2Nodes中的所有节点
            //foreach (XmlNode node in Activity2Nodes)
            //{
            //    Console.WriteLine("=========="+node.Name+"===========");
            //    foreach (XmlAttribute atr in node.Attributes)
            //    {
            //        Console.WriteLine(atr.Name+ "\t:" +atr.Value);
            //    }
            //    XmlNodeList childNodes = doc.ChildNodes;
            //    PrintChildNodes(childNodes);
            //    Console.Read();
            //}
            PrintChildNodes(Activity2Nodes);
            Console.WriteLine("=============================deleteNodes=======================================");
            foreach (XmlNode activity2 in Activity2Nodes)
            {
                activity2ID = activity2.Attributes["id"].Value;
                //Action = delete
                XmlNodeList deleteNodes = doc.SelectNodes("//Relationships/Item[@action='delete' and @type='Activity2 Deliverable']/related_id[@type='Deliverable']/Item[@type='Document' or @type='CAD']");
                PrintChildNodes(deleteNodes);
            }
        }
 /// <summary>
        /// 遍历所有节点的type、name、Attributes
        /// </summary>
        /// <param name="childnodelist"></param>
        static void PrintChildNodes(XmlNodeList childnodelist)
        {
            try
            {
                foreach (XmlNode node in childnodelist)
                {
                    //(node.NodeType 是Text时,即是最内层 即innertext值,node.Attributes为null。
                    if (node.NodeType == XmlNodeType.Text)
                    {
                        Console.WriteLine("NodeType:" + node.NodeType + "\t" + node.Name + "\t:" + node.Value);
                        continue;
                    }
                    Console.WriteLine("==========node.Name:" + node.Name + "===========");
                    foreach (XmlAttribute atr in node.Attributes)
                    {
                        Console.WriteLine("NodeType:"+atr.NodeType+"\t"+ atr.Name + "\t:" + atr.Value);
                    }
                    if (node.ChildNodes.Count > 0)
                    {
                        PrintChildNodes(node.ChildNodes);
                    }
                }
            }
            catch (Exception ex )
            {
                Console.WriteLine(ex.Message);
            }
        }        XML档
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Body>
    <ApplyItem>
      <Item type="Method" action="UpdateActivity2" impersonate="0">
        <Item type="Activity2" typeId="E236DB697E294C46B630C99A0D20C2B1" id="6BDF5F2096F14405BAD77A7182DEF34B" action="UpdateActivity" isDirty="1">
          <config_id keyed_name="治具图" type="Activity2">6BDF5F2096F14405BAD77A7182DEF34B</config_id>
          <created_by_id keyed_name="王旧" type="User">1DCA0BEA51AA46D8982A872C13B0C2C2</created_by_id>
          <created_on>2016-10-14T12:07:17</created_on>
          <current_state keyed_name="Active" type="Life Cycle State" name="Active">348A09DDD3E34CAFA837984AD1426D9C</current_state>
          <date_activated>2017-02-28T19:18:21</date_activated>
          <date_due_sched>2017-04-18T00:00:00</date_due_sched>
          <date_ef>2017-03-03T00:00:00</date_ef>
          <date_es>2017-02-20T00:00:00</date_es>
          <date_lf>2017-09-18T00:00:00</date_lf>
          <date_ls>2017-09-05T00:00:00</date_ls>
          <date_start_sched>2017-04-05T00:00:00</date_start_sched>
          <deliv_required>1</deliv_required>
          <earned_value>0</earned_value>
          <expected_duration>10</expected_duration>
          <generation>1</generation>
          <id keyed_name="治具图" type="Activity2">6BDF5F2096F14405BAD77A7182DEF34B</id>
          <is_critical>0</is_critical>
          <is_current>1</is_current>
          <is_milestone>0</is_milestone>
          <is_released>0</is_released>
          <is_required>1</is_required>
          <keyed_name>治具图</keyed_name>
          <lead_role>Electronics Engineer</lead_role>
          <lx_allreview/>
          <lx_ph>2</lx_ph>
          <lx_requirepart>0</lx_requirepart>
          <lx_review>1</lx_review>
          <lx_review_pers/>
          <major_rev>A</major_rev>
          <managed_by_id keyed_name="王 旧" type="Identity">E96B522DF5DF4E19BF27EF915EE4E6AA</managed_by_id>
          <modified_by_id keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</modified_by_id>
          <modified_on>2017-09-26T19:42:22</modified_on>
          <new_version>1</new_version>
          <not_lockable>0</not_lockable>
          <owned_by_id keyed_name="梁新" type="Identity">FB0D355A16B04A848417EE270BFE0B02</owned_by_id>
          <percent_compl>0</percent_compl>
          <planned_value>920</planned_value>
          <prev_item>A52478EF81F047D7AFF9BAED2B6CE3F1</prev_item>
          <proj_num>23343</proj_num>
          <signoff_required>0</signoff_required>
          <spi>0.0000</spi>
          <state>Active</state>
          <status>#FF0000</status>
          <team_id keyed_name="5CD06953B4354239AA5E00ADEDE7B078" type="Team">D4ECE5BD68B54D969B87C17C068F3E09</team_id>
          <name>治具图</name>
          <fed_css>
            .percent_compl{background-color:#FFCCCC}
            .date_start_act{background-color:#FFCCCC}
          </fed_css>
          <Relationships>
            <Item id="45B304A7BF0F4077B44351E1BD87DCBA" type="Activity2 Deliverable" typeId="0CCA05E05A104F2E88CF123EF4F5171E" action="delete">
              <created_by_id keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</created_by_id>
              <created_on>2017-09-26T19:38:16</created_on>
              <css is_null="1"/>
              <current_state is_null="1"/>
              <id keyed_name="45B304A7BF0F4077B44351E1BD87DCBA" type="Activity2 Deliverable">45B304A7BF0F4077B44351E1BD87DCBA</id>
              <keyed_name>45B304A7BF0F4077B44351E1BD87DCBA</keyed_name>
              <locked_by_id is_null="1"/>
              <lx_activity2manager keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</lx_activity2manager>
              <lx_activity2name>治具图</lx_activity2name>
              <lx_classification>品质文件/不良看板</lx_classification>
              <lx_projectnum>23343</lx_projectnum>
              <major_rev>A</major_rev>
              <modified_by_id keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</modified_by_id>
              <modified_on>2017-09-26T19:38:16</modified_on>
              <related_id keyed_name="DOC16-0000029605" type="Deliverable">
                <Item type="Document" typeId="B88C14B99EF449828C5D926E39EE8B89" id="49A80B2AE016488FB9095B7E6FDA5562">
                  <classification>品质文件/不良看板</classification>
                  <config_id keyed_name="DOC16-0000029605" type="Document">49A80B2AE016488FB9095B7E6FDA5562</config_id>
                  <created_by_id keyed_name="王山" type="User">97CDC886228E4217B70EB32C5E7A051B</created_by_id>
                  <created_on>2016-12-08T14:39:50</created_on>
                  <current_state keyed_name="Released" type="Life Cycle State" name="Released">A089866A0FE34B6799296DE32FD23DB0</current_state>
                  <description>外部线TYPE-C终检不良看板</description>
                  <effective_date>2016-12-09T09:35:04</effective_date>
                  <generation>1</generation>
                  <has_change_pending>0</has_change_pending>
                  <has_files>1</has_files>
                  <id keyed_name="DOC16-0000029605" type="Document">49A80B2AE016488FB9095B7E6FDA5562</id>
                  <is_batchloader>0</is_batchloader>
                  <is_current>1</is_current>
                  <is_released>1</is_released>
                  <is_template>0</is_template>
                  <keyed_name>DOC16-0000029605</keyed_name>
                  <lx_commonarea>外部线</lx_commonarea>
                  <lx_customer/>
                  <lx_doc_cad_partstype>10</lx_doc_cad_partstype>
                  <lx_parts/>
                  <lx_producttype>PTAC_BZLANTO</lx_producttype>
                  <lx_projectname/>
                  <lx_projectnamer>test</lx_projectnamer>
                  <lx_projectnum>23343</lx_projectnum>
                  <lx_ssss>0</lx_ssss>
                  <lx_usefactory>BZLANTO</lx_usefactory>
                  <major_rev>X</major_rev>
                  <modified_by_id keyed_name="Admin" type="User">30B991F927274FA3829655F50C99472E</modified_by_id>
                  <modified_on>2016-12-09T09:35:04</modified_on>
                  <name>外部线TYPE-C终检不良看板</name>
                  <new_version>0</new_version>
                  <not_lockable>1</not_lockable>
                  <owned_by_id keyed_name="品质工程师" type="Identity">7EB1EB96188A438588DDAAD14A2BE716</owned_by_id>
                  <release_date>2016-12-09T09:35:04</release_date>
                  <sop_gen>1</sop_gen>
                  <sop_ver>A</sop_ver>
                  <state>Released</state>
                  <item_number>DOC16-0000029605</item_number>
                  <itemtype>B88C14B99EF449828C5D926E39EE8B89</itemtype>
                </Item>
              </related_id>
              <source_id keyed_name="治具图" type="Activity2">6BDF5F2096F14405BAD77A7182DEF34B</source_id>
            </Item>
            <Item id="7387AC910646405B8CDFA2B8E031B822" type="Activity2 Deliverable" typeId="0CCA05E05A104F2E88CF123EF4F5171E" action="delete">
              <created_by_id keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</created_by_id>
              <created_on>2017-09-26T19:39:19</created_on>
              <css is_null="1"/>
              <current_state is_null="1"/>
              <id keyed_name="7387AC910646405B8CDFA2B8E031B822" type="Activity2 Deliverable">7387AC910646405B8CDFA2B8E031B822</id>
              <keyed_name>7387AC910646405B8CDFA2B8E031B822</keyed_name>
              <locked_by_id is_null="1"/>
              <lx_activity2manager keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</lx_activity2manager>
              <lx_activity2name>治具图</lx_activity2name>
              <lx_classification>工程文件/标准排配</lx_classification>
              <lx_projectnum>23343</lx_projectnum>
              <major_rev>A</major_rev>
              <modified_by_id keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</modified_by_id>
              <modified_on>2017-09-26T19:39:19</modified_on>
              <related_id keyed_name="DOC16-0000029606" type="Deliverable">
                <Item type="Document" typeId="B88C14B99EF449828C5D926E39EE8B89" id="B241B7570448435899F402D48D01599C">
                  <classification>工程文件/标准排配</classification>
                  <config_id keyed_name="DOC16-0000029606" type="Document">B241B7570448435899F402D48D01599C</config_id>
                  <created_by_id keyed_name="黄平" type="User">63E3C06CEC7E429DA6D06ECB87D5B96E</created_by_id>
                  <created_on>2016-12-08T15:08:59</created_on>
                  <current_state keyed_name="Released" type="Life Cycle State" name="Released">7726A5CBBACA4E398FA26DA5682AAB4A</current_state>
                  <effective_date>2016-12-10T13:52:07</effective_date>
                  <generation>1</generation>
                  <has_change_pending>0</has_change_pending>
                  <has_files>1</has_files>
                  <id keyed_name="DOC16-0000029606" type="Document">B241B7570448435899F402D48D01599C</id>
                  <is_batchloader>0</is_batchloader>
                  <is_current>1</is_current>
                  <is_released>1</is_released>
                  <is_template>0</is_template>
                  <keyed_name>DOC16-0000029606</keyed_name>
                  <lx_customer/>
                  <lx_parts>LGJSA002-DT-R</lx_parts>
                  <lx_producttype>PTAA_LX53</lx_producttype>
                  <lx_projectname/>
                  <lx_projectnamer>test</lx_projectnamer>
                  <lx_projectnum>23343</lx_projectnum>
                  <lx_ssss>0</lx_ssss>
                  <lx_usefactory>LX53</lx_usefactory>
                  <major_rev>X</major_rev>
                  <modified_by_id keyed_name="Admin" type="User">30B991F927274FA3829655F50C99472E</modified_by_id>
                  <modified_on>2016-12-10T13:52:07</modified_on>
                  <name>LGJSA002-DT-R排A</name>
                  <new_version>0</new_version>
                  <not_lockable>1</not_lockable>
                  <owned_by_id keyed_name="线装IE工程师" type="Identity">272C18498A9B4902BA7831A8293EEE2D</owned_by_id>
                  <release_date>2016-12-10T13:52:07</release_date>
                  <sop_gen>1</sop_gen>
                  <sop_ver>A</sop_ver>
                  <state>Released</state>
                  <item_number>DOC16-0000029606</item_number>
                  <itemtype>B88C14B99EF449828C5D926E39EE8B89</itemtype>
                </Item>
              </related_id>
              <source_id keyed_name="治具图" type="Activity2">6BDF5F2096F14405BAD77A7182DEF34B</source_id>
            </Item>
            <Item id="4088E5C4E4594477B74D34C2B36D88FB" type="Activity2 Deliverable" typeId="0CCA05E05A104F2E88CF123EF4F5171E">
              <created_by_id keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</created_by_id>
              <created_on>2017-09-26T19:42:22</created_on>
              <css is_null="1"/>
              <current_state is_null="1"/>
              <id keyed_name="4088E5C4E4594477B74D34C2B36D88FB" type="Activity2 Deliverable">4088E5C4E4594477B74D34C2B36D88FB</id>
              <keyed_name>4088E5C4E4594477B74D34C2B36D88FB</keyed_name>
              <locked_by_id is_null="1"/>
              <lx_activity2manager keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</lx_activity2manager>
              <lx_activity2name>治具图</lx_activity2name>
              <lx_classification>工程文件/标准排配</lx_classification>
              <lx_projectnum>23343</lx_projectnum>
              <major_rev>A</major_rev>
              <modified_by_id keyed_name="王 旧" type="User">4C66AA1CBF5145F8B37F37244E84ABFE</modified_by_id>
              <modified_on>2017-09-26T19:42:22</modified_on>
              <related_id keyed_name="DOC16-0000029607" type="Deliverable">
                <Item type="Document" typeId="B88C14B99EF449828C5D926E39EE8B89" id="751623C841794ED3AA6E30BA8731EF97">
                  <classification>工程文件/标准排配</classification>
                  <config_id keyed_name="DOC16-0000029607" type="Document">751623C841794ED3AA6E30BA8731EF97</config_id>
                  <created_by_id keyed_name="黄平" type="User">63E3C06CEC7E429DA6D06ECB87D5B96E</created_by_id>
                  <created_on>2016-12-08T15:10:52</created_on>
                  <current_state keyed_name="Released" type="Life Cycle State" name="Released">7726A5CBBACA4E398FA26DA5682AAB4A</current_state>
                  <effective_date>2016-12-10T13:52:07</effective_date>
                  <generation>1</generation>
                  <has_change_pending>0</has_change_pending>
                  <has_files>1</has_files>
                  <id keyed_name="DOC16-0000029607" type="Document">751623C841794ED3AA6E30BA8731EF97</id>
                  <is_batchloader>0</is_batchloader>
                  <is_current>1</is_current>
                  <is_released>1</is_released>
                  <is_template>0</is_template>
                  <keyed_name>DOC16-0000029607</keyed_name>
                  <lx_customer/>
                  <lx_parts>LGJSA001-DT-R</lx_parts>
                  <lx_producttype>PTAA_LX53</lx_producttype>
                  <lx_projectname/>
                  <lx_projectnamer>test,test</lx_projectnamer>
                  <lx_projectnum>26383,23343</lx_projectnum>
                  <lx_ssss>0</lx_ssss>
                  <lx_usearea>A83</lx_usearea>
                  <lx_usefactory>LX53</lx_usefactory>
                  <major_rev>X</major_rev>
                  <modified_by_id keyed_name="Admin" type="User">30B991F927274FA3829655F50C99472E</modified_by_id>
                  <modified_on>2016-12-10T13:52:07</modified_on>
                  <name>LGJSA001-DT-R排A</name>
                  <new_version>0</new_version>
                  <not_lockable>1</not_lockable>
                  <owned_by_id keyed_name="线装IE工程师" type="Identity">272C18498A9B4902BA7831A8293EEE2D</owned_by_id>
                  <release_date>2016-12-10T13:52:07</release_date>
                  <sop_gen>1</sop_gen>
                  <sop_ver>A</sop_ver>
                  <state>Released</state>
                  <item_number>DOC16-0000029607</item_number>
                  <itemtype>B88C14B99EF449828C5D926E39EE8B89</itemtype>
                </Item>
              </related_id>
              <source_id keyed_name="治具图" type="Activity2">6BDF5F2096F14405BAD77A7182DEF34B</source_id>
            </Item>
            <Item type="Activity2 Deliverable" id="34A6671FC78F4C0EBA815F1AD5C4C702" action="add" loaded="1" levels="0" isTemp="1" typeId="0CCA05E05A104F2E88CF123EF4F5171E" LastModifiedOn="1506509992553">
              <related_id>
                <Item type="Deliverable" typeId="86920FEE161244F6B4B507130B18CADE" id="A93C9EE8656C4BDC8F0B22337B07FC1B" levels="0">
                  <classification>客户图</classification>
                  <config_id keyed_name="CAD17-0000011829" type="Deliverable">A93C9EE8656C4BDC8F0B22337B07FC1B</config_id>
                  <created_by_id keyed_name="梁新" type="User">70EC6C95D08F409E9E2378B02115E572</created_by_id>
                  <created_on>2017-03-08T14:07:45</created_on>
                  <current_state keyed_name="In Review" type="Life Cycle State" name="In Review">870C0DCA808F4D0F9718F5F37388235C</current_state>
                  <generation>1</generation>
                  <id keyed_name="CAD17-0000011829" type="Deliverable">A93C9EE8656C4BDC8F0B22337B07FC1B</id>
                  <is_current>1</is_current>
                  <is_released>0</is_released>
                  <itemtype>CCF205347C814DD1AF056875E0A880AC</itemtype>
                  <keyed_name>CAD17-0000011829</keyed_name>
                  <major_rev>X</major_rev>
                  <modified_by_id keyed_name="梁新" type="User">70EC6C95D08F409E9E2378B02115E572</modified_by_id>
                  <modified_on>2017-08-07T10:18:29</modified_on>
                  <new_version>0</new_version>
                  <not_lockable>1</not_lockable>
                  <owned_by_id keyed_name="研发工程师" type="Identity">5BCB3F52640B434EB27747A79D25DB4B</owned_by_id>
                  <state>In Review</state>
                </Item>
              </related_id>
              <source_id keyed_name="治具图">6BDF5F2096F14405BAD77A7182DEF34B</source_id>
            </Item>
            <Item type="Activity2 Deliverable" id="06562E228E0B48E19C5D32CB739517DD" action="add" loaded="1" levels="0" isTemp="1" typeId="0CCA05E05A104F2E88CF123EF4F5171E" LastModifiedOn="1506509992699">
              <related_id>
                <Item type="Deliverable" typeId="86920FEE161244F6B4B507130B18CADE" id="AE6002C6F5F9403F89FD1521E52AE73F" levels="0">
                  <classification>客户图</classification>
                  <config_id keyed_name="CAD17-0000011828" type="Deliverable">BD95AA887A9C4241810FA28875491DCB</config_id>
                  <created_by_id keyed_name="梁新" type="User">70EC6C95D08F409E9E2378B02115E572</created_by_id>
                  <created_on>2017-03-08T14:07:39</created_on>
                  <current_state keyed_name="In Review" type="Life Cycle State" name="In Review">870C0DCA808F4D0F9718F5F37388235C</current_state>
                  <generation>3</generation>
                  <id keyed_name="CAD17-0000011828" type="Deliverable">AE6002C6F5F9403F89FD1521E52AE73F</id>
                  <is_current>1</is_current>
                  <is_released>0</is_released>
                  <itemtype>CCF205347C814DD1AF056875E0A880AC</itemtype>
                  <keyed_name>CAD17-0000011828</keyed_name>
                  <major_rev>X</major_rev>
                  <modified_by_id keyed_name="梁新" type="User">70EC6C95D08F409E9E2378B02115E572</modified_by_id>
                  <modified_on>2017-08-07T10:18:29</modified_on>
                  <new_version>0</new_version>
                  <not_lockable>1</not_lockable>
                  <owned_by_id keyed_name="研发工程师" type="Identity">5BCB3F52640B434EB27747A79D25DB4B</owned_by_id>
                  <state>In Review</state>
                </Item>
              </related_id>
              <source_id keyed_name="治具图">6BDF5F2096F14405BAD77A7182DEF34B</source_id>
            </Item>
          </Relationships>
          <CurrentUserId>4C66AA1CBF5145F8B37F37244E84ABFE</CurrentUserId>
        </Item>
      </Item>
    </ApplyItem>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>C#遍历XmlDocument对象所有节点名称、类型、属性(Attribute)的更多相关文章
- JavaScript判断对象类型及节点类型、节点名称和节点值
		一.JavaScript判断对象类型 1.可以使用typeof函数判断对象类型 function checkObject1(){ var str="str"; console.lo ... 
- 【转】JavaScript获取节点类型、节点名称和节点值
		DOM节点信息包括节点类型(nodeType).节点名称(nodeName)和节点值(nodeValue). 节点类型 DOM节点中,每个节点都拥有不同的类型.W3C规范中常用的 DOM节点类型有以下 ... 
- c# 获取某个对象的[公有属性]的名称,类型,值
		/// <summary> /// 获取某个对象的[公有属性]的名称,类型,值 /// </summary> /// <typeparam name="T&qu ... 
- c# 读取对象的[公有属性]的名称,类型,值
		/// <summary> /// 获取某个对象的[公有属性]的名称,类型,值 /// </summary> /// <typeparam name="T&qu ... 
- Spring_day01--注入对象类型属性(重点)_P名称空间注入_注入复杂类型属性_IOC和DI区别_Spring整合web项目原理
		注入对象类型属性(重点) Action要new一个service对象,Service中又要new一个Dao对象,现在把new的过程交给spring来操作 1 创建service类和dao类 (1)在s ... 
- 【java】java获取对象属性类型、属性名称、属性值
		java获取对象属性类型.属性名称.属性值 获取属性 修饰符:[在Field[]循环中使用] String modifier = Modifier.toString(fields[i].getModi ... 
- WPF利用VisualTreeHelper遍历寻找对象的子级对象或者父级对象
		原文:WPF利用VisualTreeHelper遍历寻找对象的子级对象或者父级对象 简介 本文将完整叙述我利用VisualTreeHelper实现题述功能的全部过程,想直接看函数实现的朋友可以跳到函数 ... 
- C#: .net序列化及反序列化 [XmlElement(“节点名称”)]
		.net序列化及反序列化 序列化是指一个对象的实例可以被保存,保存成一个二进制串,当然,一旦被保存成二进制串,那么也可以保存成文本串了.比如,一个计数器,数值为2,我们可以用字符串“2”表示.如果有个 ... 
- 递归遍历所有xml的节点及子节点
		import java.io.File; import java.util.List; import org.dom4j.Attribute; import org.dom4j.Document; i ... 
随机推荐
- QtTcp_资料
			1.百度搜索关键字“Qt TCP” 2. 2.1.Qt学习之路_5(Qt TCP的初步使用) http://www.cnblogs.com/tornadomeet/archive/2012/06/30 ... 
- 反射中的 Class.forName() 与 ClassLoader.loadClass() 的区别
			在Java中,类加载器把一个类加载进Java虚拟机中,要经过三个步骤来完成:加载.链接和初始化,其中链接又可以分成验证.准备和解析三步,除了解析外,其它步骤是严格按照顺序完成的,各个步骤的主要工作如下 ... 
- angular的路由和监听路由的变化和用户超时的监听
			先看两篇博客:http://camnpr.com/javascript/1652.html 这一篇博客是重点中的重点: http://www.tuicool.com ... 
- mytabits表关联一对一(多对一?)
			mytabits表关联一对一(多对一?) association联合 联合元素用来处理“一对一”的关系.需要指定映射的Java实体类的属性,属性的javaType(通常MyBatis 自己会识别).对 ... 
- Android之第三方平台实现QQ登录和QQ分享
			目前大多数APP都包含了第三方平台的登录,特别是QQ和微信,这篇博客主要讲的是如何实现QQ第三方平台实现QQ登录和分享功能,功能包含: 登录授权登录获取用户信息(昵称,头像,地址等) QQ分享给好友 ... 
- uva11149矩阵快速幂
			求A+A^1+...+A^n 转换一下变成|A E|,的n+1次方就是|A^(n+1) A^n+...+A+E| |0 E| | 0 ... 
- voj  1406  floyd
			传说,上古时期的某个七月七日,王母娘娘为了阻止牛郎织女的爱情,划一道玉钗拆散鸳鸯,使两人“星桥鹊驾,经年才见,想离情.别恨难穷.”于是,“执子之手,与子偕老”成了天下有情人共同的希翼. 在气宇轩昂.玉 ... 
- MAP 最大后验——利用经验数据获得对未观测量的点态估计
			Map (最大后验) 在贝叶斯统计学中,最大后验(Maximum A Posteriori,MAP)估计可以利用经验数据获得对未观测量的点态估计.它与Fisher的最大似然估计(Maximum Lik ... 
- linux下部署tomcat服务器之安装jdk
			如果一开始安装过jdk的可以卸载 rpm -qa | grep java rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x8 ... 
- Ethereum部署私有合约常见问题汇总
			常见问题 问题1 问题描述: callback contain no result Error: authentication needed: password or unlock 这里的问题是当前所 ... 
