Differences between revisions 1 and 15 (spanning 14 versions)
Revision 1 as of 2004-07-29 13:27:59
Size: 437
Comment: Create new page
Revision 15 as of 2007-06-26 16:05:56
Size: 1058
Editor: 196-11-241-97
Comment: Account for new members
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Client-Side Web Programming =
Line 2: Line 3:
There is probably a huge amount of good stuff available from the people who are working actively with XML-RPC, Biztalk and other approaches to web services. More too from XML writers such as [http://uche.ogbuji.net/uche.ogbuji.net/ Uche Ogbuji], who has put much good stuff on IBM's developerworks site, among other things. == Libraries ==
Line 4: Line 5:
Sadly nobody has categorised or classified it in the Wiki, so at the moment we have to scratch around.

 * [http://utidylib.berlios.de/ utidylib] and [http://www.egenix.com/files/python/mxTidy.html mxTidy] -- Python interfaces to [http://tidy.sourceforge.net/ html tidy] library to clean up HTML documents.
 * [http://www.crummy.com/software/BeautifulSoup/ BeautifulSoup] -- a permissive HTML parser.
 * Don't use [http://python.org/doc/current/lib/module-HTMLParser.html HTMLParser] on HTML that might be invalid! That way lies pain. Either clean it up (using tidy), or use a different parser.
 * [http://python.org/doc/current/lib/module-urllib.html urllib], [http://python.org/doc/current/lib/module-urllib2.html urllib2], and [http://python.org/doc/current/lib/module-httplib.html httplib] in the standard library.
 * [http://wwwsearch.sourceforge.net/ClientCookie/ ClientCookie], [http://wwwsearch.sourceforge.net/ClientForm/ ClientForm], and [http://wwwsearch.sourceforge.net/mechanize/ Mechanize] are higher-level libraries for writing a web client.
 * [http://www.pyth
----
CategoryUnicode

Client-Side Web Programming

Libraries


CategoryUnicode

WebClientProgramming (last edited 2014-04-17 01:10:23 by DaleAthanasias)

Unable to edit the page? See the FrontPage for instructions.