zoukankan      html  css  js  c++  java
  • 记录一种读取XML的方法

    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Xml;
    
    namespace ConsoleApplication_readxml
    {
        class Program
        {
            static void Main(string[] args)
            {
                string xmlString = @"
                            <feed>
                                <id>1234</id>
                                <entry>
                                    <eid>1</eid>
                                    <content>c1</content>
                                </entry>
                                <entry>
                                    <eid>2</eid>
                                    <content>c2</content>
                                </entry>
                            </feed>
                                    ";
    
                byte[] xmlBytes = Encoding.UTF8.GetBytes(xmlString);
                MemoryStream stream = new MemoryStream(xmlBytes);
    
                XmlDocument document = new XmlDocument();
                document.Load(stream);
    
                var entryNodes = document.GetElementsByTagName("eid");
                var contentNodes = document.GetElementsByTagName("content");
    
                for (int i = 0; i < entryNodes.Count; i++)
                {
                    Console.WriteLine("entry = {0}, content = {1}", entryNodes[i].InnerText, contentNodes[i].InnerText);
                }
    
                Console.ReadLine();
            }
        }
    }
  • 相关阅读:
    nproc 查看系统可用处理单元数
    c++内存泄露的坑
    内存泄露脚本
    c++内存问题(转)
    tmp
    kprobe
    内存对齐算法
    正则
    P3261 [JLOI2015]城池攻占有趣的做法
    CF1620C BAString题解
  • 原文地址:https://www.cnblogs.com/chunyih/p/3900358.html
Copyright © 2011-2022 走看看