45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?

2016-09-07 12:54:04 来源:www.45fan.com 【

怎么样将TreeView数据导出为XML数据?

 

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?/*-------------------------------------------------------------

怎么样将TreeView数据导出为XML数据?*作者:刘晓松

怎么样将TreeView数据导出为XML数据?*版本:1.0.0

怎么样将TreeView数据导出为XML数据?*日期:2006.10.29

怎么样将TreeView数据导出为XML数据?*描述:将TreeView中导出为XML数据

怎么样将TreeView数据导出为XML数据?-------------------------------------------------------------
*/

怎么样将TreeView数据导出为XML数据?usingSystem;

怎么样将TreeView数据导出为XML数据?
usingSystem.Collections;

怎么样将TreeView数据导出为XML数据?
usingSystem.IO;

怎么样将TreeView数据导出为XML数据?
usingSystem.Windows.Forms;

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
namespaceTreeViewExport

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
///<summary>

怎么样将TreeView数据导出为XML数据?///将TreeView中导出为XML数据

怎么样将TreeView数据导出为XML数据?
///</summary>

怎么样将TreeView数据导出为XML数据?publicclassTreeViewToXmlB

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?
//XML每行的内容

怎么样将TreeView数据导出为XML数据?privatestringxmlLine="";

怎么样将TreeView数据导出为XML数据?
//用于写XML文件

怎么样将TreeView数据导出为XML数据?privateStreamWritersr;

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
///<summary>

怎么样将TreeView数据导出为XML数据?///构造函数

怎么样将TreeView数据导出为XML数据?
///</summary>

怎么样将TreeView数据导出为XML数据?publicTreeViewToXmlB()

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
///<summary>

怎么样将TreeView数据导出为XML数据?///将TreeView中导出为XML数据

怎么样将TreeView数据导出为XML数据?
///</summary>

怎么样将TreeView数据导出为XML数据?///<paramname="tv">TreeView控件</param>

怎么样将TreeView数据导出为XML数据?///<paramname="filename">XML文件的保存路径</param>

怎么样将TreeView数据导出为XML数据?publicvoidexportToXml(TreeViewtv,stringfilename)

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?sr
=newStreamWriter(filename,false,System.Text.Encoding.UTF8);

怎么样将TreeView数据导出为XML数据?
//写文件头部内容

怎么样将TreeView数据导出为XML数据?
//下面是生成RSS的OPML文件

怎么样将TreeView数据导出为XML数据?sr.WriteLine("<?xmlversion="1.0"encoding="UTF-8"?>");

怎么样将TreeView数据导出为XML数据?sr.WriteLine(
"<opmlversion="1.0">");

怎么样将TreeView数据导出为XML数据?sr.WriteLine(
"<head>");

怎么样将TreeView数据导出为XML数据?sr.WriteLine(
"<title>RSS</title>");

怎么样将TreeView数据导出为XML数据?sr.WriteLine(
"</head>");

怎么样将TreeView数据导出为XML数据?sr.WriteLine(
"<body>");

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
//遍历根节点

怎么样将TreeView数据导出为XML数据?foreach(TreeNodenodeintv.Nodes)

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?
if(node.GetNodeCount(true)==0)

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?xmlLine
=GetRSSText(node);

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?else

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?{

怎么样将TreeView数据导出为XML数据?xmlLine
=GetDirectoryText(node);

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?sr.WriteLine(xmlLine);

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
//递归遍历节点

怎么样将TreeView数据导出为XML数据?parseNode(node);

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
//写文件尾部内容

怎么样将TreeView数据导出为XML数据?sr.WriteLine("</body>");

怎么样将TreeView数据导出为XML数据?sr.WriteLine(
"</opml>");

怎么样将TreeView数据导出为XML数据?sr.Close();

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
//递归遍历节点内容,最关键的函数

怎么样将TreeView数据导出为XML数据?privatevoidparseNode(TreeNodetn)

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?IEnumeratorie
=tn.Nodes.GetEnumerator();

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
while(ie.MoveNext())

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?TreeNodectn
=(TreeNode)ie.Current;

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
//为最底层节点,即该节点为RSS节点

怎么样将TreeView数据导出为XML数据?if(ctn.GetNodeCount(true)==0)

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?xmlLine
=GetRSSText(ctn);

怎么样将TreeView数据导出为XML数据?sr.WriteLine(xmlLine);

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?else//不是最底层节点,即该节点为目录节点

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?{

怎么样将TreeView数据导出为XML数据?xmlLine
=GetDirectoryText(ctn);

怎么样将TreeView数据导出为XML数据?sr.WriteLine(xmlLine);

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
//如果还有子节点则继续遍历

怎么样将TreeView数据导出为XML数据?if(ctn.GetNodeCount(true)>0)

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?parseNode(ctn);

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?sr.WriteLine(
"</outline>");

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
//成生RSS节点的XML文本行

怎么样将TreeView数据导出为XML数据?privatestringGetRSSText(TreeNodenode)

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?
//根据Node属性生成XML文本

怎么样将TreeView数据导出为XML数据?stringrssText="<outlinetype="rss"text=""+node.Text+""xmlUrl="URL"/>";

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
returnrssText;

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
//成生目录节点的XML文本行

怎么样将TreeView数据导出为XML数据?privatestringGetDirectoryText(TreeNodenode)

怎么样将TreeView数据导出为XML数据?怎么样将TreeView数据导出为XML数据?
{

怎么样将TreeView数据导出为XML数据?
//根据Node属性生成XML文本

怎么样将TreeView数据导出为XML数据?stringdirectoryText="<outlinetext=""+node.Text+"">";

怎么样将TreeView数据导出为XML数据?

怎么样将TreeView数据导出为XML数据?
returndirectoryText;

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?}

怎么样将TreeView数据导出为XML数据?
 

本文地址:http://www.45fan.com/a/question/73652.html
Tags: 制作 阅读 RSS
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部