求助啊!兄弟们来帮帮忙100分!

q287551219 2009-05-07 11:07:03
string str="<TrxCode>指令代码</TrxCode><Date>系统时间</Date><QURTYPE>查询方式</ QURTYPE ><FinaID>财政局代码</FinaID><FinaNo>财政流水号</FinaNo><BankID>银行标识号</BankID><CoCode>预算单位代码</CoCode> <CardSerial>卡号</CardSerial><TotalTradeMoney>交易金额</TotalTradeMoney> 必须<TradeDate>交易日期</TradeDate> -- 必须(YYYYMMDD)<AthCd>交易授权码</AthCd>"
有这么一个字符串!
现在我如何获得标签<Date>里面的值?</Date>
帮忙啊!兄弟们!

...全文
67 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
q287551219 2009-05-07
  • 打赏
  • 举报
回复
XmlDocument dom = new XmlDocument();
不支持string
q287551219 2009-05-07
  • 打赏
  • 举报
回复
7楼好!谢了
snovian 2009-05-07
  • 打赏
  • 举报
回复
直接在头尾加入XML文档声明,然后用处理XML文档的方式处理。不用写入一个文件的。
XmlDocument类支持以String参数初始化。
另外,如果仅有这样一条记录,2楼的方法就可以,如果一个字符串中有多条这样的记录,建议用XmlDocument来处理。
yooyoozoo 2009-05-07
  • 打赏
  • 举报
回复
编写不规范的结果?
q287551219 2009-05-07
  • 打赏
  • 举报
回复
int posStart=str.IndexOf(" <Data>");
int posEnd=str.IndexOf(" </Data>");
这样不行!
wenjie0728 2009-05-07
  • 打赏
  • 举报
回复
帮顶
q287551219 2009-05-07
  • 打赏
  • 举报
回复
我晕!在写入xml更麻烦了!
dyshadow 2009-05-07
  • 打赏
  • 举报
回复
直接判断咯

int posStart=str.IndexOf("<Data>");
int posEnd=str.IndexOf("</Data>");


之后知道该怎么做了吧?

感觉这串文字是XML阿。。。也可以加个XML头,尾,写入XML文件,再通过XML的READNODE来读取,也可以阿
q287551219 2009-05-07
  • 打赏
  • 举报
回复
我晕!那个来帮忙啊!!!!!!!!

111,112

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧