:(
We should able to query and manipulate XML.....
I work in IT, ie, supporting/enhancing/maintaining applications that
do high volume of data processing for purchase order and product
configuration systems. We use flat files as well as XML/webservices to
exchange data between systems.
While doing support or when debugging, I use E4X to transform XML to a
human readable format. Even though I do use XSL-FO & XSLT in Apache
FOP, I can tell you working with E4X and JavaScript is way easier as
it also allow to MANIPULATE input XML.
And for me, working on 10 different kinds of XML files of 2MB and more
size is typical for a day.
I also use E4X in testing webservices, I like it way better than
soapUI
I can also tell a large number of application bugs which I fixed where
due to HTML content not escaped properly at JSP/.Net side or
Javascript side.
On Javascript side this is due to web developers not using DOM, but
use string concatenation and .innerHTML, this problem for large extend
would have been avoided if E4X was common in web browsers.
And great if we can fix E4x<->DOM
https://bugzilla.mozilla.org/show_bug.cgi?id=270553
So instead of removing E4X from Mozilla, we should have taken time to
evangelize it with other browser vendors.
Cheers
Biju
PS: one of the thing I dont like about MS is, they bring in features,
then we get addicted to it, then they remove it. If Mozilla do the
same, how is that different from MS.
Person who learned/used VI twenty years back can still use VI with out
referring to new manual. That is beauty...