<EndTest
Title="CommandLineTest"
TUID=""
Result="Fail"
Repro="" CA="909962792" LA="910146700" >
<rti id="3805221601" />
<ctx id="3065565191" />
</EndTest>数据格式都是这样的 我想得到的是
<EndTest
Title="CommandLineTest"
TUID=""
Result="Fail"
Repro="" CA="909962792" LA="910146700" >
</EndTest>
怎么匹配
<rti id="3805221601" />
<ctx id="3065565191" />
中的ID是不一样的<EndTest
Title="CommandLineTest"
TUID=""
Result="Fail"
Repro="" CA="909962792" LA="910146700" >
</EndTest>
中的属性也是不一样的
Title="CommandLineTest"
TUID=""
Result="Fail"
Repro="" CA="909962792" LA="910146700" >
<rti id="3805221601" />
<ctx id="3065565191" />
</EndTest>数据格式都是这样的 我想得到的是
<EndTest
Title="CommandLineTest"
TUID=""
Result="Fail"
Repro="" CA="909962792" LA="910146700" >
</EndTest>
怎么匹配
<rti id="3805221601" />
<ctx id="3065565191" />
中的ID是不一样的<EndTest
Title="CommandLineTest"
TUID=""
Result="Fail"
Repro="" CA="909962792" LA="910146700" >
</EndTest>
中的属性也是不一样的
解决方案 »
- 使用JavaScriptSerializer进行JSON序列化时自定义JavaScriptConverter的问题
- 庆祝上网十周年,发布ASP.NET MvcPager 1.3版
- vs2005 当前上下文中不存在名称“TestingDao”
- xp系统下ASP.NET(后台是vb.net)如何调用批处理文件?
- 用vb.net如何删除web服务器上的文件
- AxWebBrowser 此时无法调用方法“Navigate”。
- a.apsx中有个按钮:Button1,执行Button1_Click中代码,根据条件在新窗口中打开页面b.aspx 或c.aspx,不知如何实现,关键是在新窗口中打
- 关于统计的问题
- ie6兼容iframe问题 ,
- 关于 asp.net 发邮件的问题
- DataList滚动显示
- 技术问题
int i;
newCount = LBoxURL.Items.Count;
for (i = 0; i < newCount; i++)
{
XPathDocument xpDoc = new XPathDocument(LBoxURL.Items[i].ToString());
XPathNavigator xpNav = ((IXPathNavigable)xpDoc).CreateNavigator();
string xmlPath = "/" + textBox2.Text + "[@" + textBox3.Text + "]";//设定获取对应接点的路径,修改如有修改在这就可以
XPathNodeIterator xpIter = xpNav.Select(xmlPath);
while (xpIter.MoveNext())
{
XPathNodeIterator newIter = xpIter.Current.SelectDescendants(XPathNodeType.All, true);
int a = newIter.Count;
if (a == 3)
{
++a;
while (newIter.MoveNext())
{
if (a != 2 && a != 3)
{
//string con = newIter.Current.InnerXml.ToString();
string content = newIter.Current.OuterXml;
/********************************************************************************************
content 就是获取的字符串我怎么把那段正则放进去?
*********************************************************************************************/
textBox1.AppendText(content + "\r\n");
}
--a;
}
}
}
/*保存到txt文件*/
StreamWriter SWriter = new StreamWriter(txtAddress.Text + "\\" + this.txtTitle.Text);//写入地址
SWriter.Write(textBox1.Text);//内容
SWriter.Close();
}
/*end*/
MessageBox.Show("保存成功!");
}
catch (Exception ex)
{
MessageBox.Show("出错" + ex.ToString());
}