XML文件双击我已经使用这个代码XMLWriter就创建了一个简单的XML文件:阅读包含的XMLReader
using (XmlWriter writer = XmlWriter.Create("c:\\temp\\data.xml"))
{
writer.WriteStartElement("ScaleFactors");
writer.WriteStartAttribute("CorrectionFactorX");
writer.WriteValue(CorrectionFactorX);
writer.WriteEndAttribute();
writer.WriteStartAttribute("CorrectionFactorY");
writer.WriteValue(CorrectionFactorY);
writer.WriteEndAttribute();
writer.WriteStartAttribute("CorrectionFactorZ");
writer.WriteValue(CorrectionFactorZ);
writer.WriteEndAttribute();
writer.WriteEndElement();
writer.Flush();
}
XML文件是这样的:
<?xml version="1.0" encoding="utf-8"?>
<ScaleFactors CorrectionFactorX="1"
CorrectionFactorY="1"
CorrectionFactorZ="1" />
(CorrectionFactorX/Y/Z是双打)现在我想用XMLReader读回它们,但失败了。我尝试MoveToAttribute/GetAttribute没有成功。任何提示和代码示例表示赞赏。
谢谢!
是的。 Double .... – RobertK