HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
|
|
Preisaufschlag-Sprache
|
Wenn du mit HTML vertraut bist, hast du irgendein Konzept der Preisaufschlagsprache. Wenn du eine normale Textakte schreibst, besteht sie aus einfachen ASCII Buchstaben. Wenn ein Programm (wie Notizblock) verwendet wird, um die Akte anzuzeigen, werden alle Buchstaben in der Textakte mit der gleichen Schriftkegelgr��e, Art und boldness angezeigt. Es gibt keine speziellen Eigenschaften, zum solcher Art Akte darzustellen.
Preisaufschlagsprachen, wie HTML oder XML, erlauben, da� spezieller Preisaufschlag mit dem restlichen Text eingebettet wird, der dem Programm erm�glicht, das die Akte anzeigt, um festzustellen, wie man den Text zeigt. Auf diese Art kann spezieller Text wie Punkt sein rechtfertigen, haben einen gr��eren und fetteren Schriftkegel, oder spezifische Anzeige Farben k�nnen eingestellt werden. Auch zus�tzliche Elemente k�nnen der Akte wie numerierten Listen und Tabellen hinzugef�gt werden.
|
Anzeige Art geben
|
Preisaufschlagsprachen benutzen unterschiedliche Elemente, um einen Bereich des Inhalts von anderem Inhalt beiseite zu setzen. Die Anzeige dieser Elemente (z.B. Farbe, Gr��e und Schriftkegelart) kann innerhalb der Preisaufschlagakte oder -au�enseite festgestellt werden die Akte mit einem Artblatt. Normalerweise gibt es einen vorbestimmten Satz Anzeige Eigenschaften (R�ckstellung) f�r jedes Element, das am Ort ge�ndert werden kann oder mit Artbl�ttern. Autoren werden angeregt, die Ermittlung der Anzeige Eigenschaften (Art) von der Preisaufschlagakte zu trennen. Dieses l��t Management von der Anzeige style viel einfacheres, aber die Trennung wird nicht angefordert
|
Document type definition (DTD) |
Preisaufschlagsprachen erfordern ein Document type definition, das die Elemente definiert, die im Dokument erlaubt werden. Das DTD definiert auch, wie Elemente mit Verh�ltnis miteinander benutzt werden k�nnen. Es definiert, wieviele und welche Elemente innerhalb eines anderen Elements eingeschlossen werden k�nnen. Das DTD ist eine Textakte, die in ein spezifisches Format geschrieben wird, um das Dokument zu definieren. Das DTD basiert auf der standardisierten generalisierten Preisaufschlag-Sprache (SGML). SGML ist die Elternteilsprache aller Preisaufschlagsprachen. Obgleich XML ein DTD benutzen kann, wird es nicht f�r jene Dokumente angefordert, die �als wohlgeformt� gelten. Ein wohlgeformtes Dokument folgt Regeln f�r XML und dieses Thema wird ausf�hrlicher sp�ter besprochen. Das DTD definiert auch eine anderen Eigenschaften des Elements wie, ob oder nicht es einen Anfang- oder Endeumbau zusammen mit verschiedenen m�glichen Attributen jedes Elements erfordert.
|
XML Definition?
|
XML ist Extensible Markup Language f�r die Dokumente, die gut strukturierte Informationen enthalten.
Strukturierte Informationen enthalten irgendeine Art Inhalt (W�rter, Abbildungen, etc.) und einige Hinweise �ber, welche Rolle die zufriedene Spiele (z.B., hat Inhalt in einer Abschnitt�berschrift eine andere Bedeutung vom Inhalt in einer Fu�note, die etwas bedeutet, das in einer Datenbanktabelle unterschiedlich ist als Inhalt in Diagrammbeschriftung oder Inhalt, etc.). Fast alle Dokumente haben irgendeine Struktur.
Eine Preisaufschlagsprache ist eine Einheit, zum der Dokumentstrukturen zu kennzeichnen. Das XML wird definiert eine Standardweise, Preisaufschlag Dokumenten hinzuzuf�gen verwendet.
|
Vorbedingung-Wissen
|
Vor dich fortsetzen sollte ein grundlegendes Wissen vom folgenden haben:
- HTML
- XHTML
- Javascript/VBScript
|
Wenn du diese Themen studieren m�chtest, die Tutorials auf unserem Home Page finden.
|
Warum kam XML?
|
Um XML zu sch�tzen, ist es sehr wichtig zu verstehen warum es entwickelt wurde. XML wurde entwickelt, damit reich strukturierte Dokumente �ber dem Netz benutzt werden konnten. Die einzigen Alternativen m�gen HTML und SGML, sind nicht zu diesem Zweck praktisch.
HTML, kommt Grenze mit einem Satz Syntax/Semantik und liefert nicht willk�rliche Struktur.
SGML liefert willk�rliche Struktur, aber einzuf�hren ist zu schwierig, gerade f�r ein web browser. Volle SGML Systeme k�nnen die gro�en, komplizierten Probleme l�sen, die ihre Unkosten rechtfertigen. Das Betrachten, das die gut strukturierten Dokumente gesendet werden �ber das Netz tr�gt ist selten, dieses Rechtfertigung.
XML kann nicht erwartet werden, um SGML vollst�ndig zu ersetzen. W�hrend XML im Allgemeinen entworfen ist, um strukturierten Inhalt �ber dem Netz zu liefern, einige der Eigenschaften, die es ermangelt, um dieses praktische zu bilden, SGML eine zufriedenstellendere L�sung f�r die Kreation und die langfristige Ablage der komplizierten Dokumente bildet. In vielen Organisationen ist filternsgml zu XML das Standardverfahren f�r Netzanlieferung.
|
XML Ziele
|
XML wurde zuerst �von einem World- Wide Webvereinigung generischen SGML redaktionellen Bericht-Brett entwickelt, das unter den Auspizienn der Vereinigung W3 1996 gebildet wurde und von Jon Bosak von Sun Microsystems, mit der aktiven Teilnahme einer generischen SGML Arbeitsgruppe vorgesessen war, die auch organisiert wurde durch das W3C.�
Extensible Markup Language (XML) wurde eine W3C Empfehlung 10. Februar 1998.
-
XML �ber dem Internet verwenden, m�ssen Benutzer ansehen XML Dokumente so schnell und leicht wie HTML Dokumente. In der Praxis ist dieses nur m�glich, wenn XML Datenbanksuchroutinen und weit vorhanden wie HTML Datenbanksuchroutinen so robust sind, aber die Grundregel bleibt.
-
XML Unterst�tzung eine breite Vielzahl von Anwendungen. XML sollte zu einer breiten Vielzahl der verschiedenen Anwendungen vorteilhaft sein: grasen, schreibend, Inhaltsanalyse, etc. Obgleich der erste Fokus auf Umh�llung strukturierten Dokumenten �ber dem Netz ist,
-
XML sollte mit SGML kompatibel sein. Die meisten Leuten, die mit der XML Bem�hung besch�ftigt gewesen werden, kommen von den Organisationen, die ein gro�es haben und in einigen F�llen schwanken, Menge Material in SGML. XML war pragmatically entworfen, um mit vorhandenen Standards beim L�sen des verh�ltnism��ig neuen Problems des Sendens der reich strukturierten Dokumente �ber dem Netz kompatibel zu sein.
-
Es sollte einfach sein, Programme zu schreiben, die Proze�-XML dokumentiert. Die formlose Weise des Ausdr�ckens dieses Ziels, w�hrend Spezifikt. entwickelt wurde, war, da� sie ungef�hr zwei Wochen dauern soll, damit ein kompetenter Diplom-Informatiker Kursteilnehmer ein Programm errichtet, das XML Dokumente verarbeiten kann.
-
Viele Zusatzeinrichtungen in XML soll zu einem absoluten Minimum gehalten werden, auf Null einstellen ideal. Zusatzeinrichtungen werfen unvermeidlich Kompatibilit�t Probleme auf, wenn Benutzer Dokumente teilen und zu Durcheinander und Frustration manchmal f�hren m�chten.
-
XML Dokumente sollten menschlich-lesbar und recht klar sein. Wenn du nicht eine XML Datenbanksuchroutine hast und du ein gro�es St�ck von XML von irgendwo empfangen hast, sollst du betrachtest es in deinem Lieblingstextherausgeber und wirklich -abbildung heraus, was der Inhalt bedeutet.
-
Das XML Design sollte schnell vorbereitet werden. Standardbem�hungen sind disreputably langsam. XML wurde sofort ben�tigt und wurde schnellstm�glich entwickelt.
-
Das Design von XML ist formal und kurz. In vielen Weisen a notorisch zu Richtlinie 4, bedeutet es im Wesentlichen, da� XML in ausgedehnter Backus-Naur Form (EBNF) ausgedr�ckt werden mu� und modernen Compilerwerkzeugen und -techniken zug�nglich sein mu�. Es gibt eine Anzahl von technischen Gr�nden, warum die SGML Grammatik nicht in der ausgedehnten Backus-Naur Form (EBNF) ausgedr�ckt werden kann eine korrekte SGML grammatische Definition schreibend erfordert die Behandlung einer Vielzahl von selten verwendet und schwierig, Spracheneigenschaften zu analysieren. XML nicht.
-
Es ist einfach, XML Dokumente zu erstellen. Obgleich es schlie�lich die schwierigen Herausgeber gibt, zum des XML Inhalts zu verursachen und zu redigieren, erscheinen sie nicht sofort. In der Zwischenzeit mu� es m�glich sein, XML Dokumente in anderen Weisen zu erstellen: direkt in einem Textherausgeber, mit einfachem Oberteil und Perl Indexe, etc.
-
K�rze im XML Preisaufschlag ist vom minimalen Wert. Einige SGML Spracheneigenschaften waren entworfen, um die Menge des Schreibens herabzusetzen erfordert, um in den SGML Dokumenten manuell zu befestigen. Diese Eigenschaften werden nicht in XML gest�tzt. Von einem abstrakten Gesichtspunkt sind diese Dokumente von ihren v�llig spezifizierten Formen nisht zu unterscheidend, aber das St�tzen dieser Eigenschaften f�gt eine betr�chtliche Belastung der SGML grammatischen Definition hinzu. Zus�tzlich bieten die meisten modernen Herausgeber besseren Service an, um Abk�rzungen zu definieren, wenn sie Text eintragen.
|
XML und HTML
|
XML war im Allgemeinen entworfen, um Daten zu tragen.
|
XML kommt nicht anstatt HTML. XML und HTML waren mit unterschiedlichen Zielen entworfen:
XML war, um Daten zu veranschaulichen entworfen und zu konzentrieren auf, was Daten sind. HTML war zur Darstellung von Daten und zum Fokus entworfen auf, wie Daten schauen.
HTML ist �ber Darstellung der Informationen, w�hrend XML �ber das Beschreiben von Informationen ist.
|
XML nichts.
|
Keine vorbestimmten Umbauten in XML. Du mu�t deine eigenen Umbauten �erfinden�.
|
XML TUT nicht nichts. XML wurde, um Informationen zu strukturieren, zu speichern verursacht und zu senden.
Das folgende Beispiel ist eine Firma zu Vyom von CTCs, gespeichert als XML:
|
<company >
<to>Vyom</to>
<from>TCS</from>
<heading>Reminder</heading>
<body>Details of employee</body>
</company>
|
Die Firma hat eine �berschrift und einen Anzeige K�rper. Sie hat auch Absender- und Empf�ngerinformationen. Aber noch, TUT dieses XML Dokument nicht nichts. Es ist gerade die reinen Informationen, die in den XML Umbauten aufgewickelt werden. Jemand mu� ein St�ck Software schreiben, um es zu senden, zu empfangen oder anzuzeigen.
|
XML in der Zukunft
|
XML wird �berall verwendet werden.
|
Es gibt keine XML Standards aber, wie schnell der XML Standard entwickelt worden ist und gro�e Zahl der Software-Verk�ufer haben angenommen den Standard.
Wir glauben stark, da� XML zur Zukunft des Netzes so wichtig ist, wie HTML zur Grundlage des Netzes gewesen ist und da� XML das wichtige Werkzeug f�r alle Datenbearbeitung und Daten�bertragung ist.
|
Keywords: xml documents, xml technology, xml parser, xml basics, xml Goals ,compare with html
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|