nkrobber / htmlcxx Goto Github PK
View Code? Open in Web Editor NEWThis project forked from dhoerl/htmlcxx
a simple non-validating css1 and html parser written in C++ tuned for iOS and Mac
Home Page: http://htmlcxx.sourceforge.net/
This project forked from dhoerl/htmlcxx
a simple non-validating css1 and html parser written in C++ tuned for iOS and Mac
Home Page: http://htmlcxx.sourceforge.net/
This files in this project were taken from http://htmlcxx.sourceforge.net/ and modified: - a proper header with license information is provided for all files (LGLP and two Apache) - the LGLP and Apache licenses are included - tree.h was given an updated license its autho , making it LGLP when used with this project - strstream code was modified to use the new stringstream class, removing deprecated warnings - several warnings related to 64-32 bit conversions were fixed - the Perl script was modified to use unsigned ints, and the list of domains had the BR specific URLs pruned. The code here is designed to be incorporated directly in your Mac or iOS project and not as a library. Three targets are provided for testing: - htmlcxx, which runs the bit of test code shown on the sourceforge page - tests, provided by the original authors - uriTests, also provided by the original authors. - added a method to compute the length of the content, which may be 0 - added a content method to the Node class returning the content between opening and closing tags, which may be an empty string - the css methods were ported over (and it took so fiddling) but while they build clean there are not test cases. Most people probably don't need them. - to update the css source files, download the htmlcxx project from sourceforge and build the library.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.