遍厉xml

xml

  Public Shared Function FindVlues(ByVal xn As XmlNode, ByVal name As String, ByVal text As String, ByVal sename As String)
            Dim objNode As XmlNode
            If xn.Name = name Then
                Dim objElement As XmlElement = CType(xn, XmlNode)

                objElement.SetAttribute("text", text)
                objElement.SetAttribute("senname", sename)
            Else

                For Each objNode In xn.ChildNodes

                    FindVlues(objNode, name, text, sename)
                Next

            End If
            Return xn
        End Function
        Public Shared Function InsertVlues(ByVal xn As XmlNode, ByVal name As String, ByVal ID As String, ByVal text As String, ByVal sename As String)
            Dim objNode As XmlNode
            Dim objXml As XmlDocument = New XmlDocument
            objXml.Load("F:\project\JGoodIn\AspDotNetStorefront.root\AspDotNetStorefront\ml6219vb\Admin\leftMenu.xml")

            If xn.Name = name Then
                Dim objElement As XmlElement = objXml.CreateElement("node" & ID.ToString())
                objElement.SetAttribute("text", text)
                objElement.SetAttribute("senname", sename)
                objElement.SetAttribute("link", "")
                xn.AppendChild(objElement)
            Else

                For Each objNode In xn.ChildNodes

                    InsertVlues(objNode, name, ID, text, sename)
                Next

            End If
            objXml.Save("F:\project\JGoodIn\AspDotNetStorefront.root\AspDotNetStorefront\ml6219vb\Admin\leftMenu.xml")
            Return xn
        End Function
    End Class 

时间: 2024-09-17 20:19:23

遍厉xml的相关文章

线索二叉树算法

#include <stdio.h>#include <malloc.h>#include<stdlib.h>typedef char DataType;/*定义DataType类型*/typedef enum {Link,Thread}PointerTag;typedef struct node{ DataType data; struct node *lchild, *rchild;/*左右孩子子树*/ PointerTag LTag,RTag;}BiThrNode

利用好 Android Studio 中的 APK Analyzer

本文讲的是利用好 Android Studio 中的 APK Analyzer, 最近的 Android Studio 插件中我最喜欢的是 APK Analyzer.你可以从顶端菜单栏中的 Build 找到 Analyze APK.  专业提示:你也可以拖拽 APK 文件到编辑栏中打开. APK Analyzer 让你可以打开并审查存于你电脑中的 APK 文件的内容,不管它是通过本地 Android Studio 工程构建,还是需要从服务器上或者其他构件仓库中构建后得到的.它不需要必须要在任何你

从titan0.5.4源码学习maven

看了一遍<maven权威指南>,对着titan-0.5.4的源码琢磨了一下.代码没仔细看,撸了一遍pom.xml文件. 以下是我get到的技能: 1.多模块 titan-0.5.4titan-alltitan-berkeleyjetitan-cassandratitan-coretitan-dist    titan-dist-hadoop-1    titan-dist-hadoop-2titan-estitan-hadoop-parent    titan-hadoop    titan-

Android中自定义样式与View的构造函数中的第三个参数defStyle的意义

零.序 系统自带的View可以在xml中配置属性,对于写的好的Custom View同样可以在xml中配置属性,为了使自定义的View的属性可以在xml中配置,需要以下4个步骤: 通过<declare-styleable>为自定义View添加属性 在xml中为相应的属性声明属性值 在运行时(一般为构造函数)获取属性值 将获取到的属性值应用到View 怎么将获取到的属性值应用到View就不用说了,自己定义的属性什么用处自己肯定是清楚的,所以接下来看一下前三点. 一.自定义Style 通过<

web xml-DispatcherServlet和ContextLoaderListener区别

问题描述 DispatcherServlet和ContextLoaderListener区别 在web.xml中配置了 org.springframework.web.context.ContextLoaderListener springMVCorg.springframework.web.servlet.DispatcherServlet contextConfigLocationclasspath*:springMVC.xmlclasspath*:businessApplication.x

python-Python实现文本中的关键词匹配词库的词

问题描述 Python实现文本中的关键词匹配词库的词 现在是两个文本,一个是提取的关键词(即是高频词)的A文本,要与我自己建立的一个词库(设置的一些常用的词语)B文本进行词语匹配.在A文本中检测B词库里面对应匹配成功的词出现的次数,并计数. 就是实现聊天文本中检测回应词出现的频次 解决方案 直接一个个遍厉查询不就可以 解决方案二: 使用索引查找匹配,应该更快

Java后端代码混淆应用实践

前言 前端代码因为需要直接传输到客户端执行,因此代码混淆技术较早的开始发展,当前比较成熟.后端代码长期以来混淆的需求并不突出,然而随着Java代码需要被客户接触到,并不放在公司完全受控的环境,如以apk形式在用户手机上或以应用形式在专有云中,因此后端代码混淆提到了日程中. 选型 成熟的Java混淆工具很多,如下表: 名称 授权 主页 yGuard LGPL http://www.yworks.com/products/yguard ProGuard GPLv2 https://www.guard

输入子系统--event层分析【转】

转自:http://blog.csdn.net/beyondioi/article/details/9186723 ##################################################################################################### 早前曾研究了一下输入子系统的原理,给人的感觉是输入子系统很复杂.但其实内核开发者在这方面已经做得很完善了,输入子系统虽然错综复杂,但是只要我们领会了输入子系统的一些设计思想后,我们

给XML初学者建议

差不多每天都有人问"什么是 XML","XML 能做什么","XML 能不能替我做这个","XML 会取代什么" 等等诸如此类的问题.由于最近一段时间稍微对 xml 使用了一下,我来谈谈自己的感觉.这些经验都很浅显,任何一个用过 xml 的人都有,并且见仁见智,只不过我算刚刚走过这段路,对自己一开始的困惑,误解还记得清,所以拿出来和大家分享一下. 我觉得初学者可能会走近的误区: 1. XML 是不是 HTML 的取代者? 不是