PDA

View Full Version : منظور از schema در XML چیه؟



Developer Programmer
دوشنبه 05 اسفند 1387, 18:16 عصر
واسه اینکه مفاهیم XML رو بفهمم، محتوای دیتاست رو در XML می نویسم و بعد ازش میخونم...

داشتم MSDN رو میخوندم، در مورد Schema صحبت کرده بود... این schema دقیقا واسه چیه و چه کاری میکنه؟


Private Sub btnSaveToXML_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSaveToXML.Click
Dim m_SchemaFile As String = System.IO.Directory.GetCurrentDirectory() + "\DataSetSchema.xml"
Dim m_XmlFile As String = System.IO.Directory.GetCurrentDirectory() + "\DataSet.xml"

If System.IO.File.Exists(m_SchemaFile) Then System.IO.File.Delete(m_SchemaFile)
If System.IO.File.Exists(m_XmlFile) Then System.IO.File.Delete(m_XmlFile)

myDataset.WriteXmlSchema(m_SchemaFile)
myDataset.WriteXml(m_XmlFile, XmlWriteMode.IgnoreSchema)
End Sub

Private Sub btnReadXML_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnReadXML.Click
Dim m_XmlFile As String = System.IO.Directory.GetCurrentDirectory() + "\DataSet.xml"
myDataset.ReadXml(m_XmlFile, XmlReadMode.IgnoreSchema)
End Sub