Я нашел этот ответ и преобразовал его в vb. net
Using reader = XmlReader.Create("filename.xml")
Dim schemaInference = New XmlSchemaInference()
Dim schemaSet = schemaInference.InferSchema(reader)
For Each s As XmlSchema In schemaSet.Schemas()
Using writer = XmlWriter.Create("schema.xsd")
s.Write(writer)
End Using
Next
End Using
Иногда это помогает узнать об этой вещи, называемой поисковой системой . Возможно, вы слышали о поисковой системе . Если это так, вы можете попробовать поискать его тоже!
Попробуйте
создать xsd из xml vb. net сайта stackoverflow.com
и если это не сработает, вы всегда можете искать c# ответов, потому что они более распространены
генерировать xsd из xml c# сайта stackoverflow.com
Ответ, который я нашел, был в первом результате поиска .