Sdílet prostřednictvím


Návod: Použití funkcí editoru XML

Kroky v tomto názorném postupu ukazují, jak vytvořit nový dokument XML. Návod také používá některé z funkcí editoru XML, které z něj činí cenné pro vytváření XML.

Poznámka:

Před zahájením návodu uložte soubor hireDate.xsd (zahrnutý níže v tomto tématu) do místního počítače.

Vytvoření nového souboru XML a jeho přidružení ke schématu XML

  1. V nabídce Soubor přejděte na příkaz Nový a klepněte na příkaz Soubor.

  2. V podokně Šablony vyberte soubor XML a klikněte na Otevřít.

    V editoru se otevře nový soubor. Soubor obsahuje výchozí deklaraci XML . <?xml version="1.0" encoding="utf-8">

  3. V okně vlastností dokumentu klikněte na tlačítko procházet (...) v poli Schémata.

    Zobrazí se dialogové okno Schémata XSD.

  4. Klikněte na tlačítko Přidat.

    Zobrazí se dialogové okno Otevřít schéma XSD.

  5. Vyberte soubor hireDate.xsd a klikněte na Otevřít.

  6. Klikněte na OK.

    Schéma XML je nyní přidruženo k dokumentu XML. Schéma XML slouží k ověření dokumentu. IntelliSense ho také používá k naplnění seznamu členů platných prvků.

Přidání dat

  1. Zadejte < do podokna editoru.

    Seznam členů zobrazuje možné položky:

    • -- přidat komentář.

    • ! DOCTYPE pro přidání typu dokumentu

    • ? pro přidání instrukce pro zpracování.

    • pro přidání kořenového prvku.

  2. Vyberte <-- a přidejte uzel komentáře a stiskněte Enter.

    Editor vloží značku konce komentáře a umístí kurzor mezi značky počátečního a koncového komentáře.

  3. Zadejte soubor Test XML.

  4. Na novém řádku zadejte <a vyberte zaměstnance ze seznamu členů.

    Editor přidá začátek elementu XML , <employee. V tomto okamžiku můžete přidat atributy do elementu nebo můžete počáteční značku zavřít zadáním >.

  5. Zadáním > značky zavřete.

  6. Editor přidá koncovou značku. Koncová značka se přidá s podtržením vlnovek označujícím chybu ověření. Popis zobrazí zprávu: Prvek employee má neúplný obsah. Bylo očekáváno ID.

  7. Zadejte < a vyberte ID ze seznamu členů. Pak zadejte >.

    Editor přidá element <ID></ID>XML a umístí kurzor za počáteční značku ID.

  8. Zadejte abc.

    Text abc má podtržené vlnovky. Popis zobrazí zprávu: Prvek ID má neplatnou hodnotu podle svého datového typu.

  9. Klikněte pravým tlačítkem myši na prvek ID a vyberte Přejít k definici.

    Editor otevře soubor hireDate.xsd v novém okně dokumentu a umístí kurzor na definici elementu schématu ID.

  10. Vraťte se do souboru XML a nahraďte text abc 123.

    Podtržení vlnovek a popis tlačítka se vymažou pod hodnotou prvku ID. Popis koncové značky zaměstnance teď zobrazuje zprávu: Prvek employee má neúplný obsah. Byl očekávána "hire-date".

  11. Umístěte kurzor za koncovou značku ID, zadejte <, vyberte datum přijetí ze seznamu členů a pak zadejte >.

    Editor přidá element <hire-date></hire-date>XML a umístí kurzor za počáteční značku hire-date.

  12. Zadejte hodnotu data přijetí v roce 2003-01-10 .

Formátování dokumentu XML

  • Vyberte tlačítko Formát dokumentu na panelu nástrojů editoru XML nebo stiskněte Ctrl +E,D.

    Format XML document button in Visual Studio

    Dokument XML je přeformátovaný.

Uložení dokumentu XML

  1. V nabídce Soubor vyberte Uložit jako.

    Zobrazí se dialogové okno Uložit soubor jako . Výchozí název souboru je XMLFile1.

  2. Zadejte název souboru a umístění dokumentu XML a klikněte na Uložit.

hireDate.xsd soubor

V tomto názorném postupu se používá následující soubor schématu:

<?xml version="1.0"?>
<xs:schema attributeFormDefault="unqualified"
     elementFormDefault="qualified" targetNamespace="urn:empl-hire"
     xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="employee">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="ID" type="xs:unsignedShort" />
        <xs:element name="hire-date" type="xs:date" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>