首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问怎么生成如下格式xml

2012-06-19 
请教如何生成如下格式xml?xml version1.0 encodingUTF-8?DATABASES version1.1FTK version

请教如何生成如下格式xml
<?xml version="1.0" encoding="UTF-8"?>

<DATABASES version="1.1">
<FTK version="4.0">
<defaultDatabase>
<host>127.0.0.1</host>
<port>5432</port>
<dbsystem>Postgres</dbsystem>
</defaultDatabase>
<database>
<host>localhost</host>
<port>5432</port>
<dbsystem>Postgres</dbsystem>
</database>
<database>
<host>127.0.0.1</host>
<port>5432</port>
<dbsystem>Postgres</dbsystem>
</database>
</FTK>
</DATABASES>


[解决办法]
http://www.cnblogs.com/jasmine_xm/archive/2010/08/29/1811984.html
[解决办法]
我去,什么破代码模板,重新贴一次 

static void Main(string[] args)
{

XElement x = new XElement("DATABASES", new XAttribute("version", "1.1"),
new XElement("FTK", new XAttribute("version", "4.0"),
new XElement("defaultDatabase",
new XElement("host", "127.0.0.1"),
new XElement("port", "5432"),
new XElement("dbsystem", "Postgres")
),
new XElement("database",
new XElement("host", "127.0.0.1"),
new XElement("port", "5432"),
new XElement("dbsystem", "Postgres")
),
new XElement("database",
new XElement("host", "127.0.0.1"),
new XElement("port", "5432"),
new XElement("dbsystem", "Postgres")
)
)
);

Console.WriteLine(x.ToString());
Console.Read();
}

热点排行