Zelfs gangbare programmeertalen zoals HTML kan onder een grotere paraplu talen vallen die je niet eerder hebt misschien gehoord over . SGML of Standard Generalized Markup Language , wordt gebruikt om de opmaak die HTML programmeurs gebruiken om webpagina's en HTML5 - gebaseerde webapplicaties samen definiëren . In de termen van leken , kunnen SGML worden gezien als een programmeertaal die een andere programmeertaal definieert . Vandaag , SGML is grotendeels bekend als XML of Extensible Markup Language . Omzetten van HTML naar SGML kan niet veel veranderingen toegeven aan je markup , maar het kan maken wat je compatibel voor meer webbrowsers en Internet systemen hebt geprogrammeerd . Instructies 1 Open de HTML-pagina die u wilt converteren met behulp van een web development tool of een platte tekst editor zoals Microsoft Kladblok of Mac OS X Teksteditor . Kopen van 2 Voeg de volgende code snippet naar de pagina , waar een C # programmeertaal gebaseerde script gebruikt om de HTML-document -code converteren naar SGML . Plaats deze aan de bovenkant van het HTML-document : XmlDocument FromHtml ( TextReader reader ) { //setup SGMLReader Sgml.SgmlReader sgmlReader = new Sgml.SgmlReader ( ) ; sgmlReader.DocType = " HTML " ; sgmlReader.WhitespaceHandling = WhitespaceHandling.All ; sgmlReader.CaseFolding = Sgml.CaseFolding.ToLower ; sgmlReader.InputStream = reader ; ] //maak document XmlDocument doc = new XmlDocument ( ) ; doc.PreserveWhitespace = true ; doc.XmlResolver = null ; doc.Load ( sgmlReader ) ; terugkeer doc ; } 3 Sla de aangepast HTML-document en open het in een webbrowser . Het script toegevoegd aan de HTML-document wordt dynamisch zetten de pagina naar SGML -formaat . Bekijk de pagina 's broncode of slaan de SGML -versie van de pagina om een opgenomen versie van het te creëren voor uw gebruik .
|