Academic Tutorials



English | French | Portugese | Dutch | Italian
Google

on-line

Haupt Quellenprogramme E-B�cher Downloads Mit uns in Verbindung treten �ber uns

HTML Tutorials
HTML Tutorial
XHTML Tutorial
CSS Tutorial
TCP/IP Tutorial
CSS 1.0
CSS 2.0
HLML
XML Tutorials
XML Tutorial
XSL Tutorial
XSLT Tutorial
DTD Tutorial
Schema Tutorial
XForms Tutorial
XSL-FO Tutorial
XML DOM Tutorial
XLink Tutorial
XQuery Tutorial
XPath Tutorial
XPointer Tutorial
RDF Tutorial
SOAP Tutorial
WSDL Tutorial
RSS Tutorial
WAP Tutorial
Web Services Tutorial
Browser Scripting
JavaScript Tutorial
VBScript Tutorial
DHTML Tutorial
HTML DOM Tutorial
WMLScript Tutorial
E4X Tutorial
Server Scripting
ASP Tutorial
PERL Tutorial
SQL Tutorial
ADO Tutorial
CVS
Python
Apple Script
PL/SQL Tutorial
SQL Server
PHP
.NET (dotnet)
Microsoft.Net
ASP.Net
.Net Mobile
C# : C Sharp
ADO.NET
VB.NET
VC++
Multimedia
SVG Tutorial
Flash Tutorial
Media Tutorial
SMIL Tutorial
Photoshop Tutorial
Gimp Tutorial
Matlab
Gnuplot Programming
GIF Animation Tutorial
Scientific Visualization Tutorial
Graphics
Web Building
Web Browsers
Web Hosting
W3C Tutorial
Web Building
Web Quality
Web Semantic
Web Careers
Weblogic Tutorial
SEO
Web Site Hosting
Domain Name
Java Tutorials
Java Tutorial
JSP Tutorial
Servlets Tutorial
Struts Tutorial
EJB Tutorial
JMS Tutorial
JMX Tutorial
Eclipse
J2ME
JBOSS
Programming Langauges
C Tutorial
C++ Tutorial
Visual Basic Tutorial
Data Structures Using C
Cobol
Assembly Language
Mainframe
Forth Programming
Lisp Programming
Pascal
Delphi
Fortran
OOPs
Data Warehousing
CGI Programming
Emacs Tutorial
Gnome
ILU
Soft Skills
Communication Skills
Time Management
Project Management
Team Work
Leadership Skills
Corporate Communication
Negotiation Skills
Database Tutorials
Oracle
MySQL
Operating System
BSD
Symbian
Unix
Internet
IP-Masquerading
IPC
MIDI
Software Testing
Testing
Firewalls
SAP Module
ERP
ABAP
Business Warehousing
SAP Basis
Material Management
Sales & Distribution
Human Resource
Netweaver
Customer Relationship Management
Production and Planning
Networking Programming
Corba Tutorial
Networking Tutorial
Microsoft Office
Microsoft Word
Microsoft Outlook
Microsoft PowerPoint
Microsoft Publisher
Microsoft Excel
Microsoft Front Page
Microsoft InfoPath
Microsoft Access
Accounting
Financial Accounting
Managerial Accounting


XML Einleitung

Previous Next



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.
  1. 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.



  2. 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,



  3. 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.



  4. 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.



  5. 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.



  6. 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.



  7. Das XML Design sollte schnell vorbereitet werden. Standardbem�hungen sind disreputably langsam. XML wurde sofort ben�tigt und wurde schnellstm�glich entwickelt.



  8. 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.



  9. 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.



  10. 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.




Previous Next

Keywords: xml documents, xml technology, xml parser, xml basics, xml Goals ,compare with html


HTML Quizes
HTML Quiz
XHTML Quiz
CSS Quiz
TCP/IP Quiz
CSS 1.0 Quiz
CSS 2.0 Quiz
HLML Quiz
XML Quizes
XML Quiz
XSL Quiz
XSLT Quiz
DTD Quiz
Schema Quiz
XForms Quiz
XSL-FO Quiz
XML DOM Quiz
XLink Quiz
XQuery Quiz
XPath Quiz
XPointer Quiz
RDF Quiz
SOAP Quiz
WSDL Quiz
RSS Quiz
WAP Quiz
Web Services Quiz
Browser Scripting Quizes
JavaScript Quiz
VBScript Quiz
DHTML Quiz
HTML DOM Quiz
WMLScript Quiz
E4X Quiz
Server Scripting Quizes
ASP Quiz
PERL Quiz
SQL Quiz
ADO Quiz
CVS Quiz
Python Quiz
Apple Script Quiz
PL/SQL Quiz
SQL Server Quiz
PHP Quiz
.NET (dotnet) Quizes
Microsoft.Net Quiz
ASP.Net Quiz
.Net Mobile Quiz
C# : C Sharp Quiz
ADO.NET Quiz
VB.NET Quiz
VC++ Quiz
Multimedia Quizes
SVG Quiz
Flash Quiz
Media Quiz
SMIL Quiz
Photoshop Quiz
Gimp Quiz
Matlab Quiz
Gnuplot Programming Quiz
GIF Animation Quiz
Scientific Visualization Quiz
Graphics Quiz
Web Building  Quizes
Web Browsers Quiz
Web Hosting Quiz
W3C Quiz
Web Building Quiz
Web Quality Quiz
Web Semantic Quiz
Web Careers Quiz
Weblogic Quiz
SEO Quiz
Web Site Hosting Quiz
Domain Name Quiz
Java Quizes
Java Quiz
JSP Quiz
Servlets Quiz
Struts Quiz
EJB Quiz
JMS Quiz
JMX Quiz
Eclipse Quiz
J2ME Quiz
JBOSS Quiz
Programming Langauges Quizes
C Quiz
C++ Quiz
Visual Basic Quiz
Data Structures Using C Quiz
Cobol Quiz
Assembly Language Quiz
Mainframe Quiz
Forth Programming Quiz
Lisp Programming Quiz
Pascal Quiz
Delphi Quiz
Fortran Quiz
OOPs Quiz
Data Warehousing Quiz
CGI Programming Quiz
Emacs Quiz
Gnome Quiz
ILU Quiz
Soft Skills Quizes
Communication Skills Quiz
Time Management Quiz
Project Management Quiz
Team Work Quiz
Leadership Skills Quiz
Corporate Communication Quiz
Negotiation Skills Quiz
Database Quizes
Oracle Quiz
MySQL Quiz
Operating System Quizes
BSD Quiz
Symbian Quiz
Unix Quiz
Internet Quiz
IP-Masquerading Quiz
IPC Quiz
MIDI Quiz
Software Testing Quizes
Testing Quiz
Firewalls Quiz
SAP Module Quizes
ERP Quiz
ABAP Quiz
Business Warehousing Quiz
SAP Basis Quiz
Material Management Quiz
Sales & Distribution Quiz
Human Resource Quiz
Netweaver Quiz
Customer Relationship Management Quiz
Production and Planning Quiz
Networking Programming Quizes
Corba Quiz
Networking Quiz
Microsoft Office Quizes
Microsoft Word Quiz
Microsoft Outlook Quiz
Microsoft PowerPoint Quiz
Microsoft Publisher Quiz
Microsoft Excel Quiz
Microsoft Front Page Quiz
Microsoft InfoPath Quiz
Microsoft Access Quiz
Accounting Quizes
Financial Accounting Quiz
Managerial Accounting Quiz

Privacy Policy
Copyright � 2003-2024 Vyom Technosoft Pvt. Ltd., All Rights Reserved.