Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť HTML do SGML

Aj bežné programovacie jazyky ako HTML môže spadať pod väčším zastrešujúcou jazykoch , ktoré nemusia mať počul o skôr . SGML alebo Standard Generalized Markup Language , sa používa na definovanie značky , ktoré programátori HTML použiť k dať dohromady webových stránok a webových aplikácií založené na HTML5 . Laicky povedané , SGML možno pozerať ako na programovací jazyk , ktorý definuje iný programovací jazyk . Dnes , SGML je veľmi známy ako XML alebo Extensible Markup Language . Prevod HTML na SGML nemusí priniesť veľa zmien na vašej značky , ale to môže robiť to , čo ste naprogramovaný kompatibilný naprieč viac webových prehliadačov a internetových systémov . Pokyny dovolená 1

Otvorte stránku HTML , ktorú chcete previesť pomocou vývojového Web nástroj alebo jednoduchého textového editora , napríklad programu Poznámkový blok alebo Mac OS X TextEdit .
2

Pridajte nasledujúce fragment kódu na stránke , ktorá používa programovací jazyk C # založené na skriptu a previesť do kódu HTML dokumentu na SGML . Umiestnite tento v hornej časti dokumentu HTML :

XmlDocument FromHtml ( TextReader čitateľ ) {

//setup SGMLReader

Sgml.SgmlReader sgmlReader = new Sgml.SgmlReader ( ) ;

sgmlReader.DocType = " HTML " ;

sgmlReader.WhitespaceHandling = WhitespaceHandling.All ;

sgmlReader.CaseFolding = Sgml.CaseFolding.ToLower ;

sgmlReader.InputStream = čitateľ ; ]

//vytvorenie dokumentu

XmlDocument doc = new XmlDocument ( ) ;

doc.PreserveWhitespace = true ;

doc.XmlResolver = null ;

doc.Load ( sgmlReader ) ;

vrátiť doc ;

}
3

uložiť upravený HTML dokument a otvorte ho vo webovom prehliadači . Skript pridá do dokumentu HTML sa dynamicky previesť stránku do formátu SGML . Zobraziť zdrojový kód stránky alebo uložiť SGML verziu stránky vytvoriť nahrané verzie je pre vaše použitie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené