从xml文件中读取一个接点或者多个
来源:互联网 发布:加工中心键槽怎么编程 编辑:程序博客网 时间:2024/05/01 11:20
/// <summary>
/// Get jig name by ElementName
/// </summary>
/// <param name="strElementName"></param>
/// <returns></returns>
public string GetOneContent(string strElementName)
{
string strCont = null;
try
{
m_xmlReader = new XmlTextReader(m_strConfigFileName);
while (m_xmlReader.Read())
{
if (m_xmlReader.LocalName.Equals(strElementName))
{
strCont = m_xmlReader.ReadString();
}
}
m_xmlReader.Close();
if (string.IsNullOrEmpty(strCont))
{
MSException me = new MSException("MIMT1001");
throw me;
}
else
{
return strCont;
}
}
catch (Exception se)
{
if (se is MSException)
{
throw se;
}
else
{
MSException me = new MSException("MIMT10011");
MSLogger.LogError("MSXmlHandler/GetOneContent()", se.Message, me.Message);
throw me;
}
}
}
/// <summary>
/// return more than one elemnt for jig machine configuration
/// </summary>
/// <param name="strElementName"></param>
/// <returns></returns>
public ArrayList GetManyContents(string strElementName)
{
try
{
ArrayList arrLstContent = new ArrayList();
m_xmlReader = new XmlTextReader(m_strConfigFileName);
while (m_xmlReader.Read())
{
if (m_xmlReader.LocalName.Equals(strElementName))
{
arrLstContent.Add(m_xmlReader.ReadString());
}
}
m_xmlReader.Close();
return arrLstContent;
}
catch (Exception se)
{
if (se is MSException)
{
throw se;
}
else
{
MSException me = new MSException("MIMT10011");
MSLogger.LogError("MSXmlHandler/GetManyContents()", se.Message, me.Message);
throw me;
}
}
}
- 从xml文件中读取一个接点或者多个
- 为什么从XML文件中读取的/n或者 /r/n不能在MessageBox中换行
- 从SQL Server中读取XML文件
- 从XML文件中读取数据
- 如果从Resources中读取xml文件
- 如何:从文件中读取 XML
- 从xml文件中读取出数据
- 读取一行数据中以空格(一个或者多个)隔开的个数据
- MFC从多个EDIT中读取和保存文件
- 在cocos2d中在xml文件读取数据或者中文
- c中从一个文件中读取一行(最大32个字节)标准写法
- jsp中如何读取一个XML文件
- 从一个txt文件中读取矩阵
- 从一个txt文件中读取矩阵
- 最近写了一个从数据库中读取文件并写在txt文件中(当数据过多的时候写在多个txt文件中)
- 如何从本地磁盘中读取一个文件,进行判断每个字符有多少个
- 从一个java项目里面读取多个Java文件到一个txt实现备份
- 怎么从一个txt格式的文件中一次读取10个值并赋值给一个数组???
- Sun终于使Java成为开源软件 采用GPL许可
- [RHEL 4U4] 最小安装后安装配置LVS (RPM)
- APB .NET版本功能和技术特点
- 诗的意境
- 经典书籍
- 从xml文件中读取一个接点或者多个
- J2SE:Java解析网络数据流的三种特殊方法
- 24点小游戏
- J2SE:Java对各种文件的操作详解
- Appeon for PowerBuilder 5.0 for .NET版本介绍
- c 专题
- 页面刷新
- J2SE:系统内存不足的问题
- IE编程技巧大全