Was ist ein guter C/C++ - CSS-Parser? Alles, was ich finden kann, ist CSSTidy, und es scheint mehr eine Anwendung als eine Parsing-Bibliothek zu sein.Was ist ein guter C/C++ - CSS-Parser?
Antwort
libcss scheint auch ein gemeinsames Google Hit und es sieht gut aus
Ich googeln für:
"CSS Parser" C++
Das erste Ergebnis http://sourceforge.net/projects/htmlcxx ist. Es ist eine CSS/HTML API für C++.
Eine ziemlich gute Wette wäre, die Mozilla- oder Safari-Code-Basis zu lesen. Wenn Sie etwas benötigen, das für ein anderes Programm zugänglicher ist, gibt es eine ANTLR-Grammatik (mit der Sie C++ - Code erstellen können) unter http://www.antlr3.org/grammar/1214945003224/csst3.g. Der W3-Validator befindet sich unter http://dev.w3.org/cvsweb/2002/css-validator/, ist jedoch Java.
, wie das ist ein Parser? –
@ Daij-Djan: weil Sie einen Parser daraus kompilieren können ... –
ja, also ist es nicht ein Parser und der Beitrag sagt nicht, wie es verwendet werden kann –
- 1. Was ist ein guter Faxserver?
- 2. Was ist ein guter Geschwindigkeitsbegrenzungsalgorithmus?
- 3. Was ist ein PHP-Framework und was ist ein guter?
- 4. Was ist ein guter GeoTiff Viewer?
- 5. Was ist ein guter ASP.NET Ad Server?
- 6. Was ist ein guter Software-Entwicklungsplan?
- 7. Was ist ein guter freier Terminal-Multiplexer?
- 8. Code-Repository. Was ist ein guter?
- 9. Was ist ein guter jQuery Lightbox-Klon?
- 10. Was ist ein guter Google Maps Generator?
- 11. Was ist ein guter SVN-Dienst?
- 12. Was ist ein guter Keyword-Extraktionswebdienst?
- 13. Was ist ein guter jQuery timePicker?
- 14. Was ist ein guter Robotik-Simulator?
- 15. Was ist ein guter Texteditor für die Cloud?
- 16. Was ist ein guter Grund, SQL-Ansichten zu verwenden?
- 17. Was ist ein guter Name für diese Art von Objekt?
- 18. Was ist ein guter Code zum Testen des Verhältnisses?
- 19. Was ist ein schlechter, anständiger, guter und ausgezeichneter F1-Messbereich?
- 20. Was ist ein guter C# Compiler-Compiler/Parser Generator?
- 21. Was ist ein guter 2D-Gitter-basierter Pfadfindungsalgorithmus?
- 22. Was ist ein guter Ersatz für Visio Enterprise Architect?
- 23. Was ist ein guter Anwendungsfall für .NET 4.0 Expression Trees?
- 24. Was ist ein guter BASIC-Compiler für Mac OSX?
- 25. Was ist ein guter Anfangstext zur funktionalen Programmierung?
- 26. BitmapSource.CopyPixels -Was ist ein guter Wert für Schritt?
- 27. Was ist ein guter Name für einen Datenbankbenutzer?
- 28. Was ist ein guter Open Source-Nachrichtenbus für Embedded Linux?
- 29. Was ist ein guter Wartbarkeitsindex mit Visual Studio 2008-Codeanalyse?
- 30. Was ist ein guter Ansatz, um OpenGLES 2.0 zu studieren?
Dies ist eine CSS-Selektor-Engine, kein CSS-Parser –