IT report e-mailová adresa:
heslo:
IT report RSS 2.0
Klíčová slova: Deserializace , Visual Studio , XML

C# trida z XSD primo ve VisualStudio

Neni zridka programator musi zpracovavat XML. Bezny postup je vytvorit XSD z XML, pak spustit prikazovy radek, najit kde se nachazi xsd.exe, za pomoci tohoto exace vygenerovat C# tridu.

Samozrejme, ze po nekolika krat to chce zautomatizovat. Napriklad takto:

Otevreme XML (pokud neni prilis obrovsky) ve Visual Studio (testovano na Visual Studio 2008 SP1).

XML -> Create Schema

Ulozit soubor se schemou uvnitr reseni.

V okne Solution Explorer zapnout "Show Hidden Files"

Pravym tlacitkem na ulozene schema -> Include in Project

Pak vytvorime nastroj pro generace C# tridy primo ve Visual Studio

Vybrat TOOLS v hornim menu -> EXTERNAL TOOLS -> ADD
Vyplnit policka:
Title = nejake zahlavi, napriklad "XSD - create C# class"
Command = kde mate xsd.exe na disku, napriklad C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\xsd.exe
Arguments = $(ItemPath) /c  
v tomto pripade bude vygenerovana C# trida
Item Directory = $(ItemDir)
v tomto pripade trida bude ulozena vedle xsd souboru
Zaskrtnout "Use Output Window", zbytek ponechat
Stisknout APPLY

Ted staci vybrat XSD soubor, pak TOOLS -> XSD - create C# class,

a pridat do reseni vygenerovanu tridu.

 




Komentáře

jméno uživatele:

=   Přidat komentář
Klíčová slova:
ASP.NET
C#
Chystá se
Deserializace
Expression Encoder
FreeBSD
IIS 7.0
Java
MsSQL
Ostatní
PHP
PostgreSQL
Servlet
Silverlight
Stalo se
Statistika
Tomcat
Visual Studio
WCF
Windows Server 2008
Workflow Foundation
XML
pdf


Komentáře:
Jsem vcera v krabice od zehlicky nasel disk s firmware. Nevi nekdo, co s tim mam delat???

Ne - nastaveni pro IIS 6.0 jsou jine

Plati tento navod i pro IIS 6.0?