# Edytor XSD

### Edytor XSD

Graficzny edytor XSD z zaawansowanymi funkcjami- Edycja plików XSD za pomocą interfejsu graficznego, umożliwiającego przeciąganie i upuszczanie elementów 
- Obsługa standardów XML Schema 1.0 i XML Schema 1.1 
- Generowanie i konwersja plików XSD 
- Generowanie pliku XSD na podstawie jednego lub wielu plików XML 
- [Przykładowy plik XML zgodny ze schematem XSD, zawierający przykładowe wartości.](xsd-to-xml.md)
- Generowanie schematu XSD na podstawie bazy danych 
- Konwertuj DTD na XSD 

- Prosty w obsłudze, wizualny przeglądarka plików XSD 
- Inteligentne systemy wspomagania wprowadzania danych oraz rozwijane menu 
- Wsparcie dla zagregowanych schematów XML 
- Zaawansowane narzędzia do edycji ograniczeń tożsamości 
- Wsparcie dla inteligentnych ograniczeń 
- Generowanie dokumentacji XSD 
- Generowanie kodu Java, C# i C++ na podstawie schematów XSD / wiązanie danych 
- Asystent AI do generowania plików XSD, przykładowych instancji danych itp.

## Wyświetlanie i edycja plików XSD: Definicje schematów XML

[XMLSpy: Edytor schematów XML (XSD)](https://www.altova.com/images/xmlspy_xmlschema.png)

XMLSpy obsługuje edycję plików XSD dzięki wbudowanemu graficznemu edytorowi schematów XML. Wizualny interfejs umożliwia przeglądanie, tworzenie, generowanie i edycję plików XSD, pozwalając skupić się na znaczeniu schematu XML, a nie na szczegółach składni języka. Obsługiwane są zarówno wersje XML Schema 1.0, jak i XML Schema 1.1. 

Po otwarciu schematu w edytorze XSD, wszystkie globalnie zdefiniowane elementy (np. elementy, złożone typy, grupy atrybutów itp.) są uporządkowane w sortowalnej liście. W tym miejscu można dodawać lub usuwać elementy oraz modyfikować ich właściwości, korzystając z pomocników wprowadzania danych dostosowanych do kontekstu. 

Kliknięcie ikony drzewa dla dowolnego globalnego komponentu otwiera szczegółowy, graficzny widok jego modelu danych w edytorze XSD, gdzie można łatwo przeciągać i przestawiać elementy lub wybierać opcje zależne od kontekstu z menu, które pojawia się po kliknięciu prawym przyciskiem myszy. 

[](https://www.altova.com/images/xmlspy-edit-xsd.png)

To podejście do przeglądania i edycji plików XSD umożliwia zarządzanie komponentami na poziomie globalnym, a następnie edycję modelu zawartości poszczególnych komponentów w prosty sposób.

Łatwo jest rozpocząć tworzenie schematu XSD od podstaw lub poprzez wygenerowanie schematu XML za pomocą jednej z wielu dostępnych opcji, opisanych poniżej.

## Generowanie plików XSD

XMLSpy [Edytor XML](xmlspy-xml-editor.md) oferuje liczne opcje generowania plików XSD, w tym: 

- Wygeneruj schemat XML na podstawie schematu bazy danych
- Generowanie pliku XSD na podstawie jednego lub wielu plików XML
- Generowanie schematów XSD na podstawie dokumentów DTD 
- Generowanie schematu XSD na podstawie schematu JSON

Tworzenie struktury bazy danych, dokumentu XML (konwersja z XSD na XML) lub schematu JSON na podstawie istniejącego pliku XSD jest równie szybkie.


## Call to Action

[Pobierz teraz w pełni funkcjonalną, bezpłatną 30-dniową wersję próbną programu Altova XMLSpy!](download.md)
[Istniejący klienci mogą zaktualizować oprogramowanie do najnowszej wersji, korzystając z tej strony.](download.md)
[XMLSpy, już teraz.](https://shop.altova.com/XMLSpy)

