Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何向单行xml文件添加样式信息_C#_Xml - Fatal编程技术网

C# 如何向单行xml文件添加样式信息

C# 如何向单行xml文件添加样式信息,c#,xml,C#,Xml,对于我们的游泳数据库,我们已经编写了一个很好的导入程序,它已经工作了几年了。但是,时间的来源(每次会议的xml文件)已经改变,现在导入器不再工作 问题在于,新的xml文件将所有数据放在一行上,而不是普通的树状结构。 当我在浏览器中打开xml文件时,它会显示“此xml文件似乎没有任何与之关联的样式信息。文档树如下所示。” 现在,在任何人说这可以忽略之前,它不能出现在我们的程序中。 因此,我正在寻找一种通过C#将这种样式信息添加到xml文件的方法。 有人知道怎么做或者去哪里找吗 顺便说一句,那些以前

对于我们的游泳数据库,我们已经编写了一个很好的导入程序,它已经工作了几年了。但是,时间的来源(每次会议的xml文件)已经改变,现在导入器不再工作

问题在于,新的xml文件将所有数据放在一行上,而不是普通的树状结构。 当我在浏览器中打开xml文件时,它会显示“此xml文件似乎没有任何与之关联的样式信息。文档树如下所示。”

现在,在任何人说这可以忽略之前,它不能出现在我们的程序中。 因此,我正在寻找一种通过C#将这种样式信息添加到xml文件的方法。 有人知道怎么做或者去哪里找吗

顺便说一句,那些以前看过此消息并希望将样式信息添加到单个文件的人,请签出
(这对一些文件来说非常有效,但每周手动保存大约100个文件,包括以后保存文件等,对我来说不是一个真正的选择)。

所需的只是:

xmlDoc.Save(fileName);

谢谢JuStDaN。

您能发布一个以前使用的XML和新XML的示例吗?另外,XML文件是如何生成的?这可能取决于您使用什么工具来呈现XML。例如,如果xml文件包含以下处理指令,Internet Explorer将使用stylesheet.xsl转换xml并呈现输出。显然,您需要使用stylesheet.xsl.Hope,希望这会有所帮助(搜索是一件很棒的事情)。贾斯丹:非常感谢,你发布的链接提供了解决方案:只需打开文件并再次保存:)