KBD

Keith Devens .com

Wednesday, December 3, 2008 Flag waving
That which yields, is not always weak. – Jacqueline Carey (Kushiel's Dart)
← Gabe's TypOmeterTonight's new TV →

Daily link icon Friday, September 20, 2002

Native XML scripting

Via LtU, a link to Native XML Scripting in BEA WebLogic Workshop

It's no secret -- XML's popularity has skyrocketed, making it a significant part of our daily jobs. How much time have you spent in the last year pouring over XML-related specifications; learning new ways to create, navigate, and manipulate XML data; and trying to decipher and debug that XSLT or DOM code you (or that new guy) wrote a few months ago?

Have you ever stopped to wonder whether all these new XML concepts, processing models, and languages are really necessary? After all, you've been creating, navigating, and manipulating similarly complex data structures using objects for years. Isn't there some way to flatten the XML learning curve and simplify XML processing by leveraging your existing programming skills and knowledge?

Take heart. Several companies have been collaborating to create a technology we call native XML scripting to do just that. BEA is the first to include native XML scripting in their products, but you will be seeing a lot more of it. In fact, ECMA plans to include it in future versions of the popular ECMAScript language (a.k.a. JavaScript).

This article will review some of the challenges associated with existing XML technologies, introduce you to native XML scripting, and describe a powerful, but little-known way to use native XML scripting in BEA WebLogic Workshop.

Also see John Udell's comments

Ehud:

Making XML a native datatype is something we discussed in the past. This seems like something that's actually going to happen.

← Gabe's TypOmeterTonight's new TV →

Comments XML gif


Feel free to post a comment below. Please see my comment policy.

Formatting Rules (No HTML):

  • **bold**, *italic*, _underlined_, --strikeout--
  • "text"="url" creates a link, and URLs are auto-highlighted
  • Blockquote: Like e-mail, begin paragraph with > (greater-than sign)
  • Lists: begin paragraph with *,-, or + (unordered), or # (ordered)
  • Code block: ?!code:language=perl|php|sql|javascript|etc.{\n}...{\n}?!/code

:
(will be your IP address if blank)
: (optional)
(Will not be shown on site)

: (optional)
:

December 2008
SunMonTueWedThuFriSat
 123456
78910111213
14151617181920
21222324252627
28293031 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 5 posts

Recent comments XML

new⇒Girls, please don't get breast implants

I have 34 A breast but at 22 years​old they seem to be growing again​which ...

76.64.120.153: Dec 3, 10:00am

Perl 6 1.0 in March?

Doh, my mistake. I'm aware of the​relation between Parrot and Rakudo​but I'...

Keith: Dec 2, 1:03am

Free image hosting sites

Well, TinyPic has this in its​FAQ:

> Images and videos is in​your accoun...

Keith: Dec 1, 1:13am

Join a NameValueCollection into a querystring in C#

Well with a lamba expression, this​is what I came up​with:

?!code:csharp...

Gustaf Lindqvist: Nov 30, 4:38pm

Why no generic OrderedDictionary?

Check​http://www.codeproject.com/KB/recip​es/GenericOrderedDictionary.aspx?d...

Gabrielk: Nov 27, 6:57am

Generated in about 0.185s.

(Used 8 db queries)

mobile phone