zoukankan
html css js c++ java
读取XML文件内容的简单方法
读取XML文件内容的简单方法:
/**/
///
<summary>
///
XmlOperation 的摘要说明。
///
</summary>
public
sealed
class
XmlOperation
{
//
private static string configFile = System.IO.Path.GetFullPath("..\\..\\Xml\\Words.xml");
private
static
string
configFile
=
System.IO.Path.GetFullPath(
"
Xml\\Words.xml
"
);
/**/
///
<summary>
///
获取字符拼音名称
///
</summary>
///
<param name="database">
汉字
</param>
///
<returns>
真实库名
</returns>
public
static
string
GetWordPYName(
string
word)
{
XmlDocument xml
=
new
XmlDocument();
try
{
xml.Load(configFile);
XmlElement root
=
xml.DocumentElement;
string
xpath
=
"
descendant::word[@cname='
"
+
word
+
"
']
"
;
XmlNode dbNode
=
root.SelectSingleNode(xpath);
string
pyName
=
""
;
if
(dbNode
!=
null
)
{
pyName
=
dbNode.Attributes[
"
pyname
"
].Value;
}
else
{
pyName
=
word;
}
return
pyName;
}
catch
(Exception ex)
{
return
word;
}
}
}
下面是对应的XML文件:
<?
xml version
=
"
1.0
"
encoding
=
"
utf-8
"
?>
<
words
>
<
word cname
=
"
单
"
pyname
=
"
shan
"
/>
<
word cname
=
"
朴
"
pyname
=
"
piao
"
/>
<
word cname
=
"
石
"
pyname
=
"
shi
"
/>
<
word cname
=
"
乐
"
pyname
=
"
yue
"
/>
<
word cname
=
"
召
"
pyname
=
"
shao
"
/>
<
word cname
=
"
贲
"
pyname
=
"
ben
"
/>
<
word cname
=
"
隗
"
pyname
=
"
kui
"
/>
<
word cname
=
"
区
"
pyname
=
"
ou
"
/>
<
word cname
=
"
长
"
pyname
=
"
zhang
"
/>
<
word cname
=
"
仇
"
pyname
=
"
qiu
"
/>
<
word cname
=
"
喘
"
pyname
=
"
xie
"
/>
<
word cname
=
"
尉
"
pyname
=
"
yi
"
/>
</
words
>
查看全文
相关阅读:
Solr6.6环境安装及core的创建(win7环境)
使用Druid作为数据源
Windows远程数据同步工具cwRsync
解读zookeeper的配置项
堵塞与非堵塞原理
Apache Hadoop2.0之HDFS均衡操作分析
转到简书去了
淘宝技术这十年概要
Facebook广告API系列 Business Manager
Facebook广告API系列 3 Ads Management
原文地址:https://www.cnblogs.com/adam/p/698018.html
最新文章
华为Mate8手机优化技巧
微信常用功能介绍
360浏览器收藏夹使用小记
百度收藏使用小记
腾讯音乐娱乐集团产品介绍
今日头条系产品介绍
【maven】使用assembly将maven项目打包
【设置】myeclispse项目右键没有configure菜单?
Spring在web请求中定义编码
导出模块化使用手册
热门文章
powerdesigner 导出表
POWERDESIGNER 物理模型
druid log4j配置
plsql的注册码
系统架构调整(一) Druid整改
系统架构调整(概述)
SpringMVC前后端参数交互
模块化工程构建系列(二)
模块化工程构建系列(一)
2018的计划
Copyright © 2011-2022 走看看