XML读取属性的问题~~

breakerfish 2004-11-04 06:06:37
XmlDocument doc = new XmlDocument();
doc.Load("http://192.168.0.166:99/YNMsccNet/XML/XmlTemplate1.xml");


foreach(XmlNode ps in doc["root"]["reporttable"].ChildNodes)
{
//table = doc["root"]["reporttable"].ChildNodes;

string papername = ps.Attributes ["m"].InnerText;
Response.Write(papername.ToString());
}

<root>
<pagesetting>
<Landscape>true</Landscape>
<paperkind>A4</paperkind>
<paperwidth>210</paperwidth>
<paperheight>297</paperheight>
<pageleft>0</pageleft>
<pageright>0</pageright>
<pagetop>0</pagetop>
<pagebottom>0</pagebottom>
</pagesetting>
<reporttable>
<text k="450" y="40" m="123" fontname="黑体" fontsize="24" fontcolor="Black"
b="true" i="false" u="true">最新成交合同信息</text>
<text k="70" y="100" m ="123" fontname="宋体" fontsize="12" fontcolor="Black"
b="true" i="false" u="true">制表时间:2002年0月10日</text>

</tablebody>
<tablefoot>
</tablefoot>
</table>
</reporttable>
</root>

我怎么利用上面的方法读取这段XML的text m属性出错?而读k,y就没错!!大家帮忙
...全文
50 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
孟子E章 2004-11-04
没有问题啊。如果你的xml文件格式正确并且编码正确是没有问题 的
回复
BearRui 2004-11-04
不会吧,按你上面的方法能读到k,y属性的值???
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-11-04 06:06
社区公告
暂无公告