XML奇怪的问题!!!!!!!在线等待。。。。
string strXML = "<Cell id=\""+CellNo+"\">"+"<Row id=\""+RowIndex+"\">"+ "<Cell>";
用 MessageBox.Show(strXML)得到的是"<Cell id="1">Row id="1"><Cell >"
为什么我在同一个地方strXML 得到的是 "<Cell id=\"1\<Row id=\"1\"><Cell >"
快烦死了,
问题点数:20、回复次数:9Top
1 楼dutguoyi(新鲜鱼排)回复于 2005-06-03 17:20:58 得分 5
upTop
2 楼aiqinbird(爱琴鸟)回复于 2005-06-03 17:26:29 得分 5
不理解,为什么打断点看了值是"<Cell id=\"1\<Row id=\"1\"><Cell >"
而show出来是"<Cell id="1">Row id="1"><Cell >",
可能string里'\'转义不是string类里做的!
Top
3 楼lampson123(微软)回复于 2005-06-03 17:45:35 得分 0
真不知道改怎么办了Top
4 楼skhunter(skhunter)回复于 2005-06-03 18:12:55 得分 5
string strXML = ◎"<Cell id=\""+CellNo+"\">"+"<Row id=\""+RowIndex+"\">"+ "<Cell>";
试下Top
5 楼skhunter(skhunter)回复于 2005-06-03 18:13:16 得分 0
string strXML = @"<Cell id=\""+CellNo+"\">"+"<Row id=\""+RowIndex+"\">"+ "<Cell>";Top
6 楼lampson123(微软)回复于 2005-06-07 09:19:49 得分 0
要疯掉了,上面的方法都不行!
我想要得到的字符串是这样的 :
<Cell id="0">
<Row id="0">
</Row>
</Cell>Top
7 楼lampson123(微软)回复于 2005-06-07 10:01:19 得分 0
没人解答吗??急了几天了,已经Top
8 楼liuzxit(dotnetRGB.com)回复于 2005-06-07 10:21:06 得分 5
string CellNo="1",RowIndex="1";
string strXML = "<Cell id=\""+CellNo+"\">"+"<Row id=\""+RowIndex+"\">"+ "</Row></Cell>";
MessageBox.Show(strXML);
显示结果:<Cell id="1"><Row id="1"></Row></Cell>
完全正常,测试环境:xp + .net 2003
Top
9 楼lampson123(微软)回复于 2005-06-07 11:12:25 得分 0
MessageBox.Show(strXML);
这样Show 出来,我的也是正确的,就是在跟踪调试的时候不行,
我换了个做法,一个节点,一个节点的实例,添加!
在节点很多的时候,这样很麻烦,而且尤其是在有属性的时候!!!!Top




