Auch gängigen Programmiersprachen wie HTML können unter größeren Regenschirm Sprachen fallen , dass Sie vielleicht nicht davon gehört vorher . SGML oder Standard Generalized Markup Language , wird verwendet, um das Markup , dass HTML -Programmierer zusammen Webseiten und HTML5 -basierte Web- Anwendungen zu definieren. In Laien ausgedrückt, kann SGML als Programmiersprache , die eine andere Programmiersprache definiert betrachtet werden. Heute ist SGML weitgehend als XML oder Extensible Markup Language bekannt. Konvertieren von HTML in SGML möglicherweise nicht zu viele Änderungen an Ihrem Markup , aber es kann machen , was du programmiert kompatibel für mehr Web-Browser und Internet-Systeme . Anleitung
1
Öffnen Sie die HTML-Seite , die Sie durch die Verwendung eines Web -Entwicklungs-Tool oder einem einfachen Texteditor wie Microsoft Editor oder Mac OS X TextEdit konvertieren möchten.
2
Fügen Sie den folgenden Code-Snippet auf der Seite , die ein C #- Programmiersprache basierende Skript benutzt, um das HTML-Dokument Code auf SGML zu konvertieren. Legen Sie diese an der Spitze des HTML-Dokuments :
XmlDocument FromHtml ( TextReader Leser ) {
//setup SGMLReader
Sgml.SgmlReader sgmlReader = new Sgml.SgmlReader () ;
sgmlReader.DocType = "HTML" ;
sgmlReader.WhitespaceHandling = WhitespaceHandling.All ;
sgmlReader.CaseFolding = Sgml.CaseFolding.ToLower ;
< p > = sgmlReader.InputStream Leser ;]
//Dokument erstellen
XmlDocument doc = new XmlDocument ();
doc.PreserveWhitespace = true;
doc.XmlResolver = null;
doc.Load ( sgmlReader );
Rückkehr doc ;
}
3
Speichern Sie die modifizierte HTML-Dokument und öffnen Sie sie in einem Web-Browser . Das Skript hinzugefügt, um die HTML-Dokument wird dynamisch wandeln die Seite zu SGML -Format . Zeigen Sie die Seite den Quellcode oder speichern Sie die SGML -Version der Seite, um eine aufgezeichnete Version davon für Ihren Gebrauch zu erstellen.