Edytowanie w widoku Projekt

Edytor XML udostępnia widok Projekt, który reprezentuje plik XML równocześnie jako tabelę i drzewo. Ułatwia to nawigację i edytowanie. Wartości treści i atrybutów mogą być edytowane bezpośrednio w komórkach tabeli, a wywoływane menu elementów drzewa wskazuje alternatywne wartości poprawne dla danego elementu.

Na przykład element menu Dodaj element potomny zawiera tylko te elementy z definicji DTD lub schematu XML, które byłyby poprawnymi elementami potomnymi w danym punkcie.

Jeśli istnieje plik XML powiązany ze schematem XML lub definicją DTD, niektóre znaczniki i reguły dla tego pliku już ustanowiono. Dlatego też widok Projekt może w takiej sytuacji udostępnić zachęty (przez menu wywoływane) dla tych znaczników. Kiedy tworzysz plik XML, który nie jest powiązany ze schematem XML ani definicją DTD, nie ma on żadnych powiązanych znaczników ani reguł, tak więc w widoku Projekt nie będą dostępne zachęty dla konkretnych znaczników, ale mogą być dostępne zachęty do tworzenia nowych elementów i atrybutów.

W przypadku dowolnego pliku XML powiązanego ze schematem XML lub definicją DTD można użyć widoku Projekt, aby dodawać do pliku XML dowolne elementy zdefiniowane w schemacie XML lub definicji DTD (na przykład elementy i atrybuty). Można też użyć tego widoku, aby dodać instrukcje przetwarzania oraz komentarze do dowolnych plików XML.

Więcej informacji na temat ikon wykorzystywanych w widoku Projekt zawierają tematy pokrewne.

Poniższe instrukcje zostały napisane dla perspektywy Zasób, ale będą też działać w wielu innych perspektywach.

Aby edytować plik XML w widoku Projekt, wykonaj następujące czynności:

  1. Otwórz plik XML w edytorze XML (kliknij plik prawym przyciskiem myszki w widoku Nawigator, a następnie wybierz opcje Otwórz za pomocą > Edytor XML). Jeśli jest to konieczne, kliknij kartę Projekt.
  2. Aby rozwinąć wszystkie elementy w pliku XML, kliknij przycisk Rozwiń wszystko na pasku narzędzi Obrazek przycisku Rozwiń wszystko umieszczonego na pasku narzędzi.
  3. Aby je zwinąć, kliknij przycisk Zwiń wszystko umieszczony na pasku narzędzi Obrazek przycisku Zwiń wszystko umieszczonego na pasku narzędzi.
  4. Kliknij prawym przyciskiem myszy wybrany element. W menu wywoływanym dostępne będą wybrane opcje (w zależności od elementu):
    • Dodaj informacje DTD - kliknij, jeśli chcesz powiązać plik XML z plikiem DTD.
    • Edytuj sekcję DOCTYPE - kliknij, jeśli chcesz zmienić deklarację DOCTYPE. Szczegółowe informacje znajdują się w opisach czynności pokrewnych.
    • Edytuj przestrzenie nazw - kliknij, jeśli chcesz zmienić istniejące informacje o przestrzeniach nazw lub utworzyć nowe powiązanie z przestrzenią nazw. Szczegółowe informacje znajdują się w opisach czynności pokrewnych.
    • Edycja instrukcji przetwarzania - kliknij, jeśli chcesz zmienić instrukcję przetwarzania. Szczegółowe informacje znajdują się w opisach czynności pokrewnych.
    • Usuń - kliknij, jeśli chcesz usunąć element wybrany z pliku XML. Ta opcja nie będzie dostępna, jeśli element musi pozostać w pliku (jeśli na przykład w pliku DTD określono, że w pliku XML musi istnieć co najmniej jeden element danego typu, a wybrany element jest jedynym tego typu w pliku XML).
    • Dodaj atrybut - kliknij, jeśli chcesz dodać atrybut do wybranego elementu. Wyświetlone zostaną wszystkie atrybuty, jakie można dodać do elementu. Po dodaniu atrybutu do pliku XML możesz kliknąć w kolumnie po prawej stronie, aby zmienić wartość atrybutu. Jeśli atrybut ma zestaw dopuszczalnych wartości, zostaną one wyświetlone na liście.
    • Dodaj element potomny - kliknij, aby dodać inny element, komentarz lub instrukcję przetwarzania jako element potomny wybranego elementu.
    • Dodaj przed - kliknij, aby dodać element potomny, komentarz lub instrukcję przetwarzania przed wybranym elementem. Jeśli na przykład występuje element nadrzędny o nazwie "Kolekcja CD", który może zawierać nieograniczoną liczbę elementów potomnych o nazwie "CD", możesz kliknąć element CD i wybrać opcje Dodaj przed > CD, ponieważ element CD może być umieszczony przed innym elementem CD.
    • Dodaj po - kliknij, aby dodać element potomny, komentarz lub instrukcję przetwarzania po wybranym elemencie. Jeśli na przykład występuje element nadrzędny o nazwie "Kolekcja CD", który może zawierać nieograniczoną liczbę elementów potomnych o nazwie "CD", możesz kliknąć element CD i wybrać opcje Dodaj po > CD, ponieważ element CD może być umieszczony po innym elemencie CD.
    • Zamień na - kliknij, jeśli chcesz zamienić jeden element na inny. Ta opcja nie jest dostępna, jeśli wyłączone są ograniczenia gramatyki lub jeśli nie istnieją poprawne elementy, na które można zamienić bieżący element.
  5. Wybierz odpowiednią opcję.

Wszystkie zmiany w widoku Projekt zostaną odzwierciedlone w widokach Źródło oraz Schemat.

Pojęcia pokrewne
edytor XML
Powiązania plików XML z definicjami DTD i schematami XML
Zadania pokrewne
Edytowanie w widoku Źródło
Edytowanie deklaracji DOCTYPE
Edytowanie informacji o przestrzeni nazw
Edytowanie instrukcji przetwarzania XML
Odsyłacze pokrewne
Ikony używane w edytorze XML