Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Istnieją dwa sposoby tworzenia dokumentu XML. Jednym ze sposobów jest utworzenie elementu XmlDocument bez parametrów. Innym sposobem jest utworzenie obiektu XmlDocument i przekazanie go jako parametru XmlNameTable. W poniższym przykładzie pokazano, jak utworzyć nowy, pusty element XmlDocument bez parametrów.
Dim doc As New XmlDocument()
XmlDocument doc = new XmlDocument();
Po utworzeniu dokumentu można załadować go przy użyciu danych z ciągu, strumienia, adresu URL, czytnika tekstu lub klasy pochodnej XmlReader przy użyciu metody Load. Istnieje również inna metoda ładowania, metoda LoadXML , która odczytuje kod XML z ciągu. Aby uzyskać więcej informacji na temat różnych metod ładowania , zobacz Odczytywanie dokumentu XML do modelu DOM.
Istnieje klasa o nazwie XmlNameTable. Ta klasa jest tabelą obiektów ciągów atomowych. Ta tabela zapewnia wydajny środek analizatora XML do używania tego samego obiektu ciągu dla wszystkich powtarzających się nazw elementów i atrybutów w dokumencie XML. Tabela XmlNameTable jest tworzona automatycznie po utworzeniu dokumentu, jak pokazano powyżej, i jest ładowana z nazwami atrybutów i elementów podczas ładowania dokumentu. Jeśli masz już dokument z tabelą nazw, a nazwy te będą przydatne w innym dokumencie, możesz utworzyć nowy dokument przy użyciu metody Load, która przyjmuje tabelę XmlNameTable jako parametr. Po utworzeniu dokumentu za pomocą tej metody użyje istniejącej tabeli XmlNameTable ze wszystkimi atrybutami i elementami już załadowanymi do niego z innego dokumentu. Może służyć do wydajnego porównywania nazw elementów i atrybutów. Aby uzyskać więcej informacji na temat tabeli XmlNameTable, zobacz Porównanie obiektów przy użyciu tabeli XmlNameTable. Aby uzyskać informacje, zobacz XmlNameTable.