C# winform 查找指定节点值

简单粗暴,直接上代码:

XmlDocument xmlDoc = new XmlDocument();

try

{

xmlDoc.Load(Help.basePath);

XmlNode root = xmlDoc.SelectSingleNode("//screenshot");

if (root != null)

{

string screenshotsavepath = root.SelectSingleNode("screenshotsavepath").InnerText;

//打开文件夹

}

else

{

MessageBox.Show("亲,没有有效存储路径");

}

}

catch (Exception ex)

{

//显示错误信息

MessageBox.Show(ex.Message);

}

Help.basePath-------------------文件路径

screenshot--------------------节点名

screenshotsavepath-----想要查找的节点

时间: 2024-10-13 16:59:01

C# winform 查找指定节点值的相关文章

笔试算法题(09):查找指定和值的两个数 & 构造BST镜像树

出题:输入一个已经升序排序的数组和一个数字:要求在数组中查找两个数,这两个数的和正好等于输入的那个数字,输出任意一对数字就可以,要求时间复杂度是O(n): 分析:对于升序排序的数组{-i-j-k-m--},只有可能是i+m=j+k(j和k可能是同一个数),所以可以从两边往中间收缩而忽视其他交叉相加的情况: 解题: 1 void FindSumFactor(int *array, int length, int sum) { 2 int left=0, right=length-1; 3 whil

TreeView 查找指定节点

/// <summary> /// 查找指定节点 /// </summary> /// <param name="tnParent">节点</param> /// <param name="strValue">值</param> /// <returns></returns> private TreeNode FindNode(TreeNode tnParent, str

从UEditor内容中获取指定节点值(转)

今天吐槽一下百度的富文本编辑器UEditor,这种富文本编辑器极大地方便我们上传文件,开发人员无需编写任何上传代码,只需配置几个路径即可.但高度集成的东西有时也显得笨重,灵活度不高.比如:编辑器中我既要插入文字也要插入图片与视频,编辑器中的所有内容均可以HTML代码存到数据表中,这样很方便读取,但我需要单独提取图片与视频的路径地址存到另一张表.此时,就显得极不方便,无法在提交内容的时候顺道获取图片与视频的路径. 解决思路:获取编辑器中的内容,转化为uNode节点,再获取指定Node节点进行遍历,

sql xml 查询指定节点值,以及节点属性值

SELECT   top 10  [HFMBDATA].query('(/Items/Item[@ID=''tbBryj''])').value('(//TextValue)[1]','nvarchar(max)') as mz, [HFMBDATA].value('(Items/Item[@ID="rb_fzhd_y"]/@ControlType)[1]','varchar(50)')   FROM [EMRCP].[dbo].[T_ZYBR_HF] as at 获取结果: mz  

C#中读取xml文件指定节点

目录(?)[-] XmlDocumentSelectSingleNode方法的使用 XmlDocumentSelectNodes方法的使用 通过节点属性查找指定节点 参考:Select XML Nodes by Name 假设xml文件内容是 [c-sharp] view plaincopyprint? <?xml version="1.0" encoding="utf-8"?> <Workflow> <Activity> <

通过xpath查找指定的节点

采用xpath查找需要引入jaxen-xx-xx.jar,否则会报java.lang.NoClassDefFoundError:org/jaxen/JaxenException异常.   List list=document.selectNodes("/books/book/@show"); xpath语法 1.选取节点 XPath 使用路径表达式在 XML 文档中选取节点,节点是沿着路径或者 step 来选取的. 常见的路径表达式: 表达式  描述  nodename 选取当前节点的

读取XML文件的指定节点的值 并转换为Item

cmb_State_Send.ItemsSource = null; XmlDocument doc = new XmlDocument(); doc.Load("D:\\模板\\WorkstationState_Config.xml"); //加载Xml文件 XmlElement rootElem = doc.DocumentElement; //获取根节点 XmlNode xn = rootElem.SelectSingleNode("//Workstation[@Nam

读取xml中的指定节点的值

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 /// <summary>         /// 读取xml中的指定节点的值        /// </summary>         private string ReadXmlNode(string filename)        {            string result = "-1";            XmlDocu

程序员面试题目总结--数组(三)【旋转数组的最小数字、旋转数组中查找指定数、两个排序数组所有元素中间值、数组中重复次数最多的数、数组中出现次数超过一半的数】

转!http://blog.csdn.net/dabusideqiang/article/details/38271661 11.求旋转数组的最小数字 题目:输入一个排好序的数组的一个旋转,输出旋转数组的最小元素. 分析:数组的旋转:把一个数组最开始的若干个元素搬到数组的末尾.例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1.这道题最直观的解法并不难.从头到尾遍历数组一次,就能找出最小的元素,时间复杂度显然是O(N).但这个思路没有利用输入数组