91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 20.7 KB
    文件類型: .rar
    金幣: 1
    下載: 1 次
    發(fā)布日期: 2024-11-20
  • 語言: C#
  • 標簽: XmlDocument??

資源簡介

遍歷XmlDocument對象所有節(jié)點名稱、類型、屬性(Attribute)

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.xml;
using?static?System.Net.Mime.MediaTypeNames;

namespace?xmlDocoument
{
????class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????System.xml.xmlDocument?doc?=?new?System.xml.xmlDocument();
????????????doc.Load(“../../UpdateActivity2.xml“);//doc.Load(文件):從文件加載?doc。doc.Loadxml(字符串)從字符串加載
????????????UpdateActivity2(doc);
????????}
????????///?
????????///?遍歷所有節(jié)點的type、name、Attributes
????????///?

????????///?
????????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);
????????????}
????????}
????????///?
????????///?測試方法
????????///?

????????///?xmlDocument對象
????????public?static?void?UpdateActivity2(xmlDocument?doc)
????????{
????????????string?xx?=?doc.Innerxml;
????????????//Activity2
????????????string?activity2ID?=?““;
????????????string?docid?=?““;
????????????string?docTypeid?=?““;
????????????#region?MyRegion
????????????//獲取delete的節(jié)點
????????????//doc.SelectNodes(“//Relationships/Item[@action=‘delete‘?and?@type=‘Activity2?Deliverable‘]/related_id[@type=‘Deliverable‘]/Item[@type=‘Document‘?or?@type=‘CAD‘]“)
????????????//獲取add的節(jié)點
????????????//doc.SelectNodes(“//Relationships/Item[@action=‘add‘?and?@type=‘Activity2?Deliverable‘]“)?
????????????#endregion

????????????xmlNodeList?Activity2Nodes?=?doc.SelectNodes(“//Item[@type=‘Activity2‘]“);
????????????////遍歷Activity2Nodes中的所有節(jié)點
????????????//foreach?(xmlNode?node?in?Activity2Nodes)
????????????//{
????????????//????Console.WriteLine(“==========“+node.Name+“===========“);
????????????//????foreach?(xmlAttribute?atr?in?node.Attributes)
????????????//????{
????????????//????????Console.WriteLine(atr.Name+?“\t:“?+atr.Value);
????????????//????}
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3584??2017-09-30?13:32??xmlDocoument\.vs\xmlDocoument\v15\.suo

?????文件????????187??2017-09-27?18:21??xmlDocoument\App.config

?????文件???????7168??2017-09-30?13:28??xmlDocoument\bin\Debug\xmlDocoument.exe

?????文件????????187??2017-09-27?18:21??xmlDocoument\bin\Debug\xmlDocoument.exe.config

?????文件??????13824??2017-09-30?13:28??xmlDocoument\bin\Debug\xmlDocoument.pdb

?????文件????????711??2017-09-30?13:19??xmlDocoument\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6994??2017-09-30?13:32??xmlDocoument\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件??????????0??2017-09-27?18:21??xmlDocoument\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

?????文件??????????0??2017-09-27?18:21??xmlDocoument\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

?????文件??????????0??2017-09-27?18:21??xmlDocoument\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

?????文件?????????42??2017-09-30?13:32??xmlDocoument\obj\Debug\xmlDocoument.csproj.CoreCompileInputs.cache

?????文件????????991??2017-09-29?17:48??xmlDocoument\obj\Debug\xmlDocoument.csproj.FileListAbsolute.txt

?????文件???????1904??2017-09-28?09:11??xmlDocoument\obj\Debug\xmlDocoument.csprojResolveAssemblyReference.cache

?????文件???????7168??2017-09-30?13:28??xmlDocoument\obj\Debug\xmlDocoument.exe

?????文件??????13824??2017-09-30?13:28??xmlDocoument\obj\Debug\xmlDocoument.pdb

?????文件???????3917??2017-09-30?13:28??xmlDocoument\Program.cs

?????文件???????1322??2017-09-27?18:21??xmlDocoument\Properties\AssemblyInfo.cs

?????文件??????19034??2017-09-30?13:30??xmlDocoument\UpdateActivity2.xml

?????文件???????2488??2017-09-29?10:42??xmlDocoument\xmlDocoument.csproj

?????文件????????257??2017-09-27?18:21??xmlDocoument\xmlDocoument.csproj.vspscc

?????目錄??????????0??2017-09-30?13:32??xmlDocoument\.vs\xmlDocoument\v15

?????目錄??????????0??2017-09-27?18:21??xmlDocoument\obj\Debug\TempPE

?????目錄??????????0??2017-09-30?13:32??xmlDocoument\.vs\xmlDocoument

?????目錄??????????0??2017-09-30?13:31??xmlDocoument\bin\Debug

?????目錄??????????0??2017-09-30?13:31??xmlDocoument\obj\Debug

????...D.H.?????????0??2017-09-30?13:32??xmlDocoument\.vs

?????目錄??????????0??2017-09-30?13:31??xmlDocoument\bin

?????目錄??????????0??2017-09-30?13:31??xmlDocoument\obj

?????目錄??????????0??2017-09-30?13:31??xmlDocoument\Properties

?????目錄??????????0??2017-09-30?13:32??xmlDocoument

............此處省略3個文件信息

評論

共有 條評論