Selv almindelige programmeringssprog som HTML kan falde ind under større paraply sprog, du måske ikke har hørt om før. SGML eller standard generaliseret markup sprog , der bruges til at definere den markup , at HTML programmører bruger til at sætte sammen websider og HTML5 - baserede web- applikationer. I lægfolk vilkår , kan SGML ses som et programmeringssprog, der definerer et andet programmeringssprog. I dag , SGML er i vid udstrækning kendt som XML eller Extensible Markup Language. Konvertering HTML til SGML , kan ikke give mange ændringer i din markup , men det kan gøre , hvad du har programmeret kompatible på tværs af flere webbrowsere og internet -systemer. Instruktioner
1
Åbn den HTML-side, du ønsker at konvertere ved hjælp af en web-udvikling værktøj eller en tekst editor såsom Microsoft Notesblok eller Mac OS X TextEdit .
2 < p > Føj følgende kode til siden, som bruger en C # programmering sprog -baseret script til at konvertere HTML-dokumentet koden til SGML . Placer denne i toppen af HTML-dokumentet : Hej
XmlDocument FromHtml ( TextReader læser) {
//opsætning SGMLReader
Sgml.SgmlReader sgmlReader = new Sgml.SgmlReader () ;
sgmlReader.DocType = " HTML "
sgmlReader.WhitespaceHandling = WhitespaceHandling.All ,
sgmlReader.CaseFolding = Sgml.CaseFolding.ToLower ,
< p > sgmlReader.InputStream = læser, ]
//oprette dokumentet
XmlDocument doc = new XmlDocument ();
doc.PreserveWhitespace = true;
doc.XmlResolver = null ;
doc.Load ( sgmlReader )
tilbagevenden doc ,
}
3
Gem modificeret HTML-dokument og åbne det i en webbrowser . Scriptet føjes til HTML-dokumentet vil dynamisk konvertere siden til SGML -format. Se sidens kildekode eller gemme SGML version af siden for at oprette en indspillet version af det til eget brug.