111,093
社区成员




<?xml version="1.0" encoding="UTF-8"?>
<StudentInfoManagementSystem>
<StudentInfos>
<StudentInfo>
<StudentName>dong</StudentName>
<StudentNum>666666</StudentNum>
<StudentGender>man</StudentGender>
<StudentAddress>Tonghai</StudentAddress>
<StudentBirth>12345678</StudentBirth>
<StudentTel>12345678912</StudentTel>
<DepartNum>08</DepartNum>
<ClassNum>062</ClassNum>
<ScoreInfos>
<ScoreInfo>
<CourseNum>11111111</CourseNum>
<Score>88</Score>
</ScoreInfo>
</ScoreInfos>
</StudentInfo>
</StudentInfos>
</StudentInfoManagementSystem>
public partial class StudentManagementSystem : Form
{
public static XmlDocument myXmlDoc = new XmlDocument();
public StudentManagementSystem()
{
InitializeComponent();
}
private void addButton_Click(object sender, EventArgs e)
{
string filePath = Application.StartupPath + "../../../XmlDoc/StudentManagementSystem.xml";
myXmlDoc.Load(filePath);
string name = nameTextBox.Text;
string num = numberTextBox.Text;
string sex = sexTextBox.Text;
string address = addressTextBox.Text;
string birthday = birthTextBox.Text;
XmlNode myNode = myXmlDoc.SelectSingleNode("StudentInfos");
XmlElement myXmlElementNode = myXmlDoc.CreateElement("StudentInfo");
//XmlNode myXmlElementNode = myXmlDoc.CreateNode
XmlElement myXmlElemrntName = myXmlDoc.CreateElement("StudentName");
myXmlElemrntName.InnerText = name;
XmlElement myXmlElementNum = myXmlDoc.CreateElement("StudentNum");
myXmlElementNum.InnerText = num;
XmlElement myXmlElementSex = myXmlDoc.CreateElement("StudentGender");
myXmlElementSex.InnerText = sex;
XmlElement myXmlElementAddress = myXmlDoc.CreateElement("StudentAddress");
myXmlElementAddress.InnerText = address;
XmlElement myXmlElementBirthday = myXmlDoc.CreateElement("StudentBirth");
myXmlElementBirthday.InnerText = birthday;
myXmlElementNode.AppendChild(myXmlElemrntName);
myXmlElementNode.AppendChild(myXmlElementNum);
myXmlElementNode.AppendChild(myXmlElementSex);
myXmlElementNode.AppendChild(myXmlElementAddress);
myXmlElementNode.AppendChild(myXmlElementBirthday);
//////////////////////////////////////////////////////////////////
////////////////////////55就是下面这/////////////////////////////////////////
myNode.AppendChild(myXmlElementNode);
//////////////////////////////////////////////////////////////////////////
myXmlDoc.Save(filePath);
MessageBox.Show("添加成功!");
}
}