From: Ron Parker <ron@pa...> - 2005-03-01 21:57:56
As an item of interest, I note that Google Maps has once again updated the
thing through some sort of obfuscator that picks a random 1- or 2-letter
name for each function. Fortunately, they haven't changed anything
critical. Output=xml is still gone (more gone than it was, in fact) but
I think we can work with output=js just as well.
I have here a set of patches to xmlgeneric.[ch] that lets us parse XML
from a string. I use that in google.c to do a double-level parse of the
&output=js results from Google maps. Since that is XHTML, I can trigger
on the <SCRIPT> element, save off the string it contains, and then do a
simple search for single quotes within that string so as to extract the
XML it contains. I then feed that XML to expat as before, using the new
The result is a fairly elegant little set of triggers that can read
This means that I could probably put back the README entry and the help
output for the google input type, but I'm going to hold off on that to
see what the rest of you have to say about it.
From: Robert Lipe <robertlipe@us...> - 2005-03-11 00:19:52
I'm (finally) back from my trip and climbing from an avalance of email.
Ron Parker wrote:
> This means that I could probably put back the README entry and the help
> output for the google input type, but I'm going to hold off on that to
> see what the rest of you have to say about it.
I don't think I have any problem with that plan.