[Playlisten] [Impressum und Datenschutzerklärung]

13.02.2 HTML, XML, JSON


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

ich würde noch die beiden wichtigsten Beispiele für formale Sprachen in der Praxis zeigenHTMLund sehr verwandt damitXML basierten SprachenHTMLfinden Sieein DokumentzusammengesetztausElementen XML genausoaber jeweils etwas anders geschriebenZweifelsfallin HTML sind das dann etwa so aus?? ElementsTages Blabla nach ist das Element eine Überschriftein Bild ein sechster Platz sich ?? Komma bla hier steht ein Rennen was das für ein Element istdie nach ?? Tagist es gedeckt das Elementähmin spitzen Klammern als einfach kleiner größer Zeichendann schreiben Sie Text dareinzum Beispiel den Text für einen Absatzund am Ende sagen sieokay das ist das Ende vom Element Schrägstrichder Name des Dax nach ?? steht dann sowas hier wieP für einen TextabsatzSchrägstrich B für den Textabsatz H eins fünf Überschrifterster Ordnung und hier SchrägstrichH einsum die Abzügezu beenden abzuschließenund dazwischen finden die Überschrift und Textabsatzanden Komma noch weitere Daten mitgeben Attribute nennen sich die??gäbeBeistrich das inzwischen schreiben zwei drei vier?? das wäre ein Element mit Inhaltaus solchen Elementen ist danach ein HTML Dokument zusammengesetztdürfen auch verschachtelt sein sind sie gleich darauf wieder Element drin stehenKomma die Begriffe hier das wäre das trägtder Bezeichner für diesesElement das hier drinnen ist der Inhalt von Elementdas WLAN Attribut ist durch noch mehr Attribute drinstehenes geht auch ohne Inhalt dass er dann so aus Blatributdas hätte den Wert zwei drei vierund kein InhaltPunkt das ist auch okay HTMLes endet dann einfach so sind jeweils von dem Typ des Elements ab einige haben Inhaltsangabennicht manchen müssendürfenaberin XMLdas ganze etwas strenger ausXMLwieder so aus wie bla auch der Name des Text dann müssen aberdie Werte in Anführungszeichengesetzt sein zwei drei vieres kommt der Inhaltund am Endesteht jetzt wieder auf der Abschluss der tut sich nichtsnur wennsein Element ohne Inhalt vorkommt erzwingt XML das Verstehen muss Plandas Attributdürfen Sie mit ?? beschreiben gar das Attributund dann den XML das da stehtSchrägstrichgrößer sollte man Unterschiede markierenalso XML für Anführungszeichenhaben und es willbei einem leeren Element?? Schrägstrich Amandanahmdeshalb verschenkt die Pflicht es gibt auch XML Variante vonHTMLEx äitsch tie em el XHTMLdas muss dann alles auch so aussehen?? die klassische Variante von HTML ist sehr großzügigeinigeSachen HTML die Hypertextmarke?? Languagedie AuszeichnungssprachefürHypertextund Ex MLdie extensiveerweiterbareMarke ?? Languageeigentliches XML für sich selbst keine SprachePunkt man kanneigene Sprachen damit formulieren die sehen aber alle so aus??mit Elementen in spitzen Klammernund Wasser verschaffte zuletzt einmal in HTML angegucktdie Seite manchmal aufdas es was sie kennen vom Browser so sehen Sie HTMLtypischerweisedahinter steckt ebenso ein Dokumentin dieser formalen Sprachedie erste Zahl ist ziemlich hässlichsagt nur was für ?? Typ anSprache das ist was wird über Dokument das istignorieren wirunter den sie ja Elementsmit dem Tagäitsch tie em elDavids abgeschlosseneruntendarin steckt ein Elementmit dem Tag hetztwegen Header der Kopfdamit abgeschlossen und ein zweites mit dem Namen war dieder Körperdamit es abgeschlossenden Hashtag wieder einesmit dem Tag teilte der Titel der Seiteeine geniale Seiteüber den hier der auchauf ?? nichtKommahier sehen Sie den Titel der Seite der Tauch nachher auch alsLesezeichen auf den Herdund nichtals Lesezeichen speichern ?? den ?? den Titel eine geniale SeitewarWeichtierweichrohrundim Körper steht jetztder Text der Seite eine ÜberschriftHheißt dann diesen bei Semantikthematisch als das Original wird eine Überschrift für die Überschrift sei dann kommt P Paragrafein Textabsatznoch ein Textabsatzdann H eins noch eine Überschriftsie sehen die Umlauteanders einstellen aber eigentlich sollten ?? laut erst mal so aussehen KaufmannsundU Umlautund zwei groß O UmlautSemikolonist der Codedann für das großeMüheganz ehrlich Komma sich einstellt und großes Ü reinschreibenaber das ist dieschöneresaubere Varianteuniverseller Variantenansie können diese Elemente verschachtelt verschaffen verschafftenwie sie sich das mal ?? ?? Komma gerade aufder steht nämlich netterweiseein Baumdiese Dokumente bilden ein Baumsystem was außen die Wurzel sein mussdie Wurzel des HTMLHTMLMailin der Wurzel gibt es jetzt zwei Kinder nämlich einmal ähund einmal war diein dem Heft gibt es noch ein Kind das ist das derzeitigedürfendemnach auch unsäglich viel mehr drin aberlassen es dabeiund in dem badisch stehen jetztfünf Kinder können?? hat eine Überschrift erster Ordnung H einsund ein Textabsatzund noch ein Textabsatzund eine weitere Überschrift erster Ordnung und noch einenTextabsatzdas gilt füralle HTMLundXML Dokumentedie müssen an sauberen Baum wirddurch automatisch weite Verschachtelung des erzwingtsie können nichtarmdieses Badetag mitten in der Überschrift zu machen dass bei Deck muss nach der Überschrift zugemacht werden und dann ergibt sich automatisch diese Baumstrukturvorallem das Weite suchen zeige ich einmal gerade nochXML das wärejetzt im HTML XML kriegen sie zum Beispielwenn sie einfach Open Office aufmachenOfficeoffizierdenText Kommadass Beistrichuntereinem sehr ?? Namenund wenn sie da reinguckenin die Datei da gerade geschrieben worden ist dazu müsste die ganz dreist umbenennen auf Siebdie doppelklicken würden wir dir wieder Open Office aufgehenin die Antarktis im siebten Rennenohne Rücksicht auf Verluste und da reinguckenin das Webstellte fest ??was ihn das Programm einfach geschrieben hatist eine Sammlung vonXML Dateien eigentlich?? sie nicht mitgeteiltwar Komma zum Beispieluns den Inhalt konnten dann umgesetzt als das scheinen also dieFormatierung abgespeichert zu sein wir können bei den Content rein gucken vielleicht erst mal mit der normalennoch ein Texteditorund sokonnteund sie sehen aberes vermisse übersichtlich unübersichtlichbis unübersichtlich hierhabe erauchirgendwoirgendwo geht das los hier mitspitzen Klammernist etwas übersichtlicherwenn man dasin einer Baumansicht aufmacht zum Beispiel mit dem Internet Explorersie nehmen diese Dateiund sind den auf den Internet Exploreröffnete die in einer Baumansichtwarengar nicht in die einzelnenUnterabteilungdes Baums auf und zu klappen Punktdas sieht dann aus wie HTMLaberuns die Royalsmit allen möglichen Ergänzungensuchen worauf der Text ist irgendwo soll auch der Text ein Textirgendwo steht tatsächlich unser Text drin war schön eingerahmtvonText?? das Prinzip sehr ähnlich wie HTMLauch eine formale Sprache das virtuelleXML sind alle schön in Anführungszeichensetzt immer schönSchrägstrich vor dem Abschlussabschließend solche Nummern formale Sprache zeigen die mir nun kommt JennysJavascriptObjekt lutherischenunanständigenEssen gesprochenist deutlich schlanker als die XML-basiertenFormateund wird deshalb mehr und mehr insbesondereInternetanwendungenverwendetwann was auch Javascriptin Javascript eingebaut istauch in mir und mir andere InternetumgebungeneingebautesJavascriptist ja die Sprachedie Programmiersprachefür HTML SeitenKomma diedas Beispiel von ihm jetzt im Firefoxzwei von ihm aber etwas interniert??QuelltextHTML wie ebenjetzt kommt abereine weitere Sprache mitten rein Javascript?? außen HTMLhier sage ich okayBeistrich nun kommt eine Portion Javascriptvon da hintenist daund die zweite mit HTMLdamit das ganze professionell aussehen müssen um Business zu schreiben so funktioniert esmich plötzlich überfrachtet unterstellt?? den HTML noch eine andere Sprache ein Javascript die ProgrammiersprachenfürWebseitenund diese Programmierspracheverwende ich jetztJavascriptObjekt lutherischen Jason was hier steht dieser Teil hierist die Beschreibungvon Daten in dieser JavascriptObjekt lutherischenSchicht eine Variable einKommada soll dannkompliziertesdrinstehenanalog zu einem Strack Cein Titel zu Titel sein Datum zur Erstattung seiner Uhrzeit des Urzeiteine Locationist wieder eine Struktur mit Adresse Ort und PostleitzahlangegebenTeilnehmersondern seinKind dessen mit der eckige Klammer aufund jeder Eintrag in diesem FilmhatNachname und Vorname jeder Eintrag ist wieder eine Strukturund dass sie StrukturenBeistrich benannt wären wie Personen oder ??sagen würde was in diesem Erregertypendrin steht die schreiben nur die Datenbenennen diese Typen aber nichtdas Komma ?? und Aktionen guckenwir denFeiertag Anmache den muss man sich getrennt installieren Punkt auch nimmt Buck ihrenLadensoverpackt wie der Name sagt ist der DebuggerfürWebseitensuche ich jetzt eigentlichalsokönnen meine variable Armder ArbeitsstätteWinter steckt in meiner Variable atmengenau was ich hier gesagt ?? kaufte in der variablen ?? auf oberster Ebene nationalen Titel an Datum und Uhrzeit der privat Uhrzeit alphabetisch sortiertwerden Location und Locationhat für sich wieder Adresse Ort Postleitzahlund den Teilnehmerneine Liste zwei Einträge ?? null eins ?? Komma einsder ??endlichder zweite Eintrag ist klarPunktdas istJasonalso einerrechtsknappeSprachePunkt ihr seht ist Jasondas eine recht knappe Sprachdatengegart praktisch beliebige Haar zu übertragenunddas ganze etwaswar nicht etwa sondern deutlich schlanker als das mit XML basiert