Heim  >  Artikel  >  Was ist msxml4.0?

Was ist msxml4.0?

(*-*)浩
(*-*)浩Original
2019-06-03 11:19:5222735Durchsuche

msxml bezieht sich auf den XML-Sprachparser von Microsoft, der zur Interpretation der XML-Sprache verwendet wird. So wie der HTML-Text lokal heruntergeladen wird, prüft der Browser die Syntax des HTML, interpretiert den HTML-Text und zeigt ihn dann an. Um XML-Dateien zu verwenden, müssen Sie einen XML-Parser verwenden. Aber nicht nur Microsoft hat ihn, auch IBM und Sun haben ihren eigenen XML-Parser.

Was ist msxml4.0?

Grundlegende Informationen

MSXML enthält das SDK-Softwareentwicklungskit, einen von Microsoft hergestellten Sprachparser zu den neuesten Spielen.

Also, was ist MSXML?

Der vollständige Name lautet: „Microsoft XML Core Services“, der hauptsächlich zum Ausführen oder Entwickeln der neuesten über XML entwickelten Anwendungen verwendet wird.

Microsoft hat seine XML-Kerndienstkomponente offiziell veröffentlicht: MSXML 4.0. Im Vergleich zu MSXML 3.0 bietet MSXML 4.0 eine Vielzahl neuer Features und Funktionsverbesserungen. Dazu gehören: Unterstützung für XML-Schemasprachen, schnellere Parser und XSLT-Engines, bessere Handhabung von XML-Streams und bessere Konsistenzunterstützung. MSXML 4.0 ist kein Ersatz für MSXML 3.0, da einige veraltete Funktionen in 3.0 in 4.0 vollständig entfernt wurden. So kann 4.0 gleichzeitig mit 3.0 (oder sogar früheren Versionen) installiert werden.

MSXML 4.0 Service Pack 2 (SP2) ist ein vollständiger Ersatz für MSXML 4.0 und MSXML 4.0 Service Pack 1 (SP1). Es bietet zahlreiche Sicherheits- und Fehlerbehebungen.

MSXML 4.0 SP2 ersetzt nicht MSXML 3.0, da es einige alte und inkonsistente Funktionen nicht mehr unterstützt. Daher müssen Benutzer möglicherweise sowohl MSXML 4.0 als auch MSXML 3.0 oder früher ausführen.

MSXML 6.0 wird zusammen mit MSXML3.0 und MSXML4.0 installiert und hat keine Auswirkungen auf bestehende Anwendungen, die MSXML3.0 und MSXML4.0 verwenden (versionsunabhängige ProgIDs verweisen nicht auf MSXML6.0).

Text

DOM kann als Standardstruktursystem betrachtet werden, das zum Verbinden von Dokumenten und Anwendungen verwendet wird (es kann auch eine Skriptsprache sein). Mit dem MSXML-Parser können Sie ein Dokument laden und erstellen, Fehlermeldungen aus dem Dokument sammeln, alle Informationen und Strukturen im Dokument abrufen und bearbeiten und das Dokument in einer XML-Datei speichern. DOM bietet Benutzern eine Schnittstelle zum Laden, Zugreifen, Bearbeiten und Serialisieren von XML-Dokumenten. Das DOM bietet eine vollständige Darstellung des im Speicher gespeicherten XML-Dokuments und stellt Methoden für den Direktzugriff auf das gesamte Dokument bereit. Mit dem DOM können Anwendungen Informationen in einem XML-Dokument entsprechend der vom MSXML-Parser bereitgestellten logischen Struktur bearbeiten. Verwenden Sie die von MSXML bereitgestellte Schnittstelle, um XML zu betreiben.

Tatsächlich generiert der MSXML-Parser eine DOM-Baumstruktur basierend auf dem XML-Dokument. Er kann das XML-Dokument lesen und eine logische Struktur von Knoten basierend auf dem Inhalt des XML-Dokuments selbst erstellen ein Knoten sein, der alle anderen Knoten enthält.

DOM ermöglicht es Benutzern, Dokumente als strukturierten Informationsbaum und nicht als einfachen Textstrom anzuzeigen. Selbst wenn die semantischen Details von XML nicht bekannt sind, können Anwendungen oder Skripte auf diese Weise die Struktur leicht manipulieren. Das DOM enthält zwei Schlüsselabstraktionen: eine baumartige Hierarchie und eine Sammlung von Knoten, die zur Darstellung des Inhalts und der Struktur des Dokuments verwendet werden. Die Baumhierarchie enthält alle diese Knoten, und die Knoten selbst können auch andere Knoten enthalten. Dies hat den Vorteil, dass Entwickler über diese hierarchische Struktur die Informationen eines entsprechenden Knotens finden und ändern können. Das DOM behandelt Knoten als gewöhnliche Objekte, daher ist es möglich, ein Skript zu erstellen, um ein Dokument zu laden und dann alle Knoten zu durchlaufen, um Informationen über die Knoten von Interesse anzuzeigen. Beachten Sie, dass Knoten viele spezifische Typen haben können, z. B. Elemente, Attribute und Text, die alle als Knoten betrachtet werden können.

Der MSXML-Parser von Microsoft liest ein XML-Dokument und analysiert dann seinen Inhalt in einen abstrakten Informationscontainer, der als Knoten (NODES) bezeichnet wird. Diese Knoten stellen die Struktur und den Inhalt des Dokuments dar und ermöglichen Anwendungen, Informationen im Dokument zu lesen und zu bearbeiten, ohne die Semantik von XML explizit zu kennen. Nachdem ein Dokument analysiert wurde, können seine Knoten jederzeit angezeigt werden, ohne dass eine bestimmte Reihenfolge eingehalten werden muss.

Für Entwickler ist DOMDocument das wichtigste Programmierobjekt. Das DOMDocument-Objekt ermöglicht das Durchsuchen, Abfragen und Ändern des Inhalts und der Struktur eines XML-Dokuments durch Offenlegung von Eigenschaften und Methoden. Jedes nachfolgende Objekt stellt seine eigenen Eigenschaften und Methoden bereit, sodass Informationen über die Objektinstanz sowie den Wert und die Werte des Objekts gesammelt werden können Struktur kann manipuliert werden und zu anderen Objekten im Baum navigieren.

Das obige ist der detaillierte Inhalt vonWas ist msxml4.0?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn