xml文件内容
<?xml version=”1.0″ encoding=”utf-8″ standalone=”yes”?> <library> <book> <name>笑傲江湖</name> <name1>罪与罚</name1> </book> </library> |
文件的读取
private { OpenFileDialog op = new op.Filter = “xml文件|*.xml”; op.ShowDialog(); XDocument document = XDocument.Load( op.FileName ); XElement root = document.Root; XElement book = root.Element(“book”); XElement name1 = book.Element(“name”); XElement name2 = book.Element(“name1”); MessageBox.Show(name1.Value); MessageBox.Show(name2.Value); } |
文件的写入
private { OpenFileDialog op = new op.Filter = “xml文件|*.xml”; op.ShowDialog(); XDocument document = XDocument.Load(op.FileName); XElement root = document.Root; XElement book = root.Element(“book”); XElement name1 = book.Element(“name”); XElement name2 = book.Element(“name1”); name1.Value = “笑傲江湖“; name2.Value = “罪与罚“; document.Save(op.FileName); } |