Mit JAXB in Java ist es einfach, aus einer XML-Schemadatei eine Menge von Java-Klassen zu erzeugen, auf die xml, die diesem Schema entsprechen, deserialisiert werden kann.Jaxb-Äquivalent in C#
Gibt es C# -Aquivalent von JAXB? Ich weiß, dass Linq Klassen zu/von XML-Dateien serialisieren und deserialisieren kann. Aber wie kann ich C# -Klassen aus XML-Schemadateien generieren und diese Klassen dann mit linq verwenden?
Tatsächlich kann XSD Klassen in C#, VB.NET, JScript oder C++ generieren. Siehe den Schalter/Sprache. –
Sorry, ich wollte damit nicht andeuten, dass es nicht geht. Seine Frage betraf nur C# -Klassen. Aber ja, der/Sprache Schalter ist praktisch. –
Sie müssen Visual Studio nicht haben. XSD.EXE ist Teil des .NET SDK. –