当前位置:编程学习 > C#/ASP.NET >>

關於一個xml長內容的讀取!

現有一個xml

<abc>
<mydata>
很長的資料 太概至少五百字符 很長的資料 太概至少五百字符很長的資料 太概至少五百字符很長的資料 太概至少五百字符很長的資料 太概至少五百字符很長的資料 太概至少五百字符很長的資料 太概至少五百字符很長的資料 太概至少五百字符很長的資料 太概至少五百字符
</mydata> 
</abc>
各位大大可否寫一個簡單的讀取mydata 這個節點內的內容(是加密的內容 所以很長) 而透過messagebox show 出來的一個程序?
因為我用這個方法

XmlTextReader xtr = new XmlTextReader("c:/abc.xml");
            while (xtr.Read())
            {
                if (xtr.NodeType == XmlNodeType.Element && xtr.LocalName == "mydata")
                {
                    string xp = xtr.ReadString();
                    MessageBox.Show(xp.Length.ToString());
                }

            }

運行之后 沒有反應... 但當我把mydata 改短一點, 他又成功顯示...請解救!!!!!!! --------------------编程问答-------------------- 问题应该在XML上..代码是没问题的. --------------------编程问答--------------------
引用 1 楼 zgke 的回复:
问题应该在XML上..代码是没问题的.


但是這個xml 一定要用來記著加了密的數據.. 一定要這麼長...  現在總是按了button 后 沒有反應 --------------------编程问答-------------------- 代码没问题。
比这长的都没有问题。 --------------------编程问答-------------------- 会不会是entity的问题?你用innertext试试看? --------------------编程问答--------------------
引用 3 楼 mjp1234airen4385 的回复:
代码没问题。
比这长的都没有问题。


大大有沒有email  我可以發一個 xml 給你試試看

煩請可否給我一些啓示或者代易做图??
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,