XML-invoer

C#-uitvoer

Wat is XML naar C#?

C# biedt XmlSerializer en System.Xml.Linq voor XML-parsing. Deze tool genereert POCO's uit uw XML-structuur.

Conversie vindt plaats in uw browser. Er wordt niets naar een server gestuurd.

Wanneer XML naar C# helpt

Gebruik deze tool om SOAP- of REST-API's die XML teruggeven te integreren, of voor .NET-apps die XML-feeds consumeren.

Hoe deze tool te gebruiken

1

XML plakken of uploaden

Plak XML of upload een bestand. Gebruik het paneel voor Klasnaam, Properties gebruiken en Nullable types.

2

C#-uitvoer controleren

Het rechterpaneel toont de gegenereerde C#-klassen. Voeg XmlElement- of XmlAttribute-attributen toe indien nodig.

3

Kopiëren of downloaden

Gebruik Kopiëren of Downloaden. Voor JSON naar C#: JSON naar C#. Voor XML-opmaak: XML Formatter.

Voorbeelden XML naar C#

Voorbeeld van C#-klassengeneratie uit XML.

Voorbeeld: Abonneerecord

XML-invoer:

Invoer

Gegenereerde C#-uitvoer:

Uitvoer

Wanneer XML naar C# helpt

Voeg XmlElement- of XmlAttribute-attributen toe voor XmlSerializer.

Veelgestelde vragen

XmlSerializer vs XDocument?

XmlSerializer vereist POCO's met attributen. XDocument is voor dynamische parsing.

Zijn mijn gegevens privé?

Ja. Generatie vindt volledig plaats in uw browser.

Gerelateerde tools

Voor XmlSerializer: Microsoft-documentatie. Voor XML: W3C XML.