xml 学习记录
1.
用XML结点的属性值查找相同结点的其它属性值[C#]
实现功能:
用XML结点的属性值查找相同结点的其它属性值,即如下的xml,输入一个001,能得出FistTag_Value这个值来.
1)首先,把下面的xml文档存在D盘目录下,命名为:Test.xml,xml文档内容如下
//-------------------------------------xml文档分割线----------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<HeadData>
<Item>
<SystemType>0</SystemType>
<tag Entrytag="001" NodeName="FistTag_Value">
<FistNode>0001</FistNode>
<SecondNode>0001</SecondNode>
</tag>
</Item>
<Item>
<SystemType>0</SystemType>
<tag Entrytag="002" NodeName="SecondTag_Value">
<FistNode>0002</FistNode>
<SecondNode>0002</SecondNode>
</tag>
</Item>
<Item>
<SystemType>0</SystemType>
<tag Entrytag="003" NodeName="ThirdTag_Value">
<FistNode>0003</FistNode>
<SecondNode>0003</SecondNode>
</tag>
</Item>
</HeadData>
//-------------------------------------xml文档分割线----------------------------------------------
2)代码实现,注释都写得很清楚了,我就不细说了
view plain
copy to clipboard
print
?
using
System;
using
System.Collections.Generic;
using
System.Text;
using
System.Xml;
using
System.IO;
namespace
GetXmlInnerNodeValue &nbs
相关文档:
在service(spring)中完成
step 1:
打开一个session
写 sql 语句,
注意点:写sql语句时,所查询的试图为:kangaroo_VW_UnitView,此试图的生成
有 kangaroo_unit表左连接到kangaroo_img表而生成。
step 2:
把所查询的符合条件的集合放入临时的ArrayList中,并对临时的ArrayList进行
迭代。
step 3:
把迭代出来的集 ......
XML的查找
#include <stdio.h>
#include <iostream>
#import <msxml4.dll>
#include <string>
using namespace std;
void Travel(MSXML2::IXMLDOMNodePtr pDOMNode)
{
if (pDOMNode->GetnodeTypeString()==(_bstr_t)"element") // 获取节点类型
{
printf("%s ......
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.util.ArrayList;
import java.util.List;
import javax.xml.parsers.DocumentBuilder;
import javax ......
<?xml version="1.0" encoding="utf-8"?>
<userdata createuser="false">
<dataconnection>
<server>xml test</server>
<uid>sa</uid>
<pwd>sa</pwd>
</dataconnection> ......