XML
Related tags:
Links
xmlObjectifier libraryLooking for a simple way to convert XML to JSON Object? xmlObjectifier is here to help. In just one method call your XML document is converted into a JavaScript Object and is ready for simple data browsing using a familiar dot notation. xmlObjectifier is written in client-side JavaScript in an object oriented manner to reduce processing overhead and to provide optimal compatibility across various browsers.- JSON - jQuery - XML - |
The AJAX response: XML, HTML, or JSON?http://www.quirksmode.org/blog/archives/2005/12/the_ajax_respon.html Peter-Paul Koch: Since my last AJAX project I've increasingly been wondering about the "ideal" output format for the AJAX response. Once you've succesfully fired an AJAX request, what sort of response should the server give? An XML document? An HTML snippet? A JSON string which is converted to a JavaScript object? Or something else? In this entry I'd like to discuss the three formats, with examples, and ask you which format you've used in your practical AJAX applications.- Ajax - XML - JSON - |
Where's XML Going?http://www.oreillynet.com/xml/blog/2007/07/wheres_xml_going.html Kurt Cagle, O'Reilly XML Blog 19 July 2007. As I was thinking about things to write for this particular column, this realization about age began to sink in about the standard that I've spent the last decade writing about. A decade is a long time in computer circles, especially when you figure that there's only been five or six of them in the whole history of computing. XML has gone from being a 'standard' that perhaps a couple dozen people worldwide knew about to a pervasive technology that is so well entrenched that many people don't really even think much about it any more. We argue about the XMLification of word processing and spreadsheet programs, we debate whether Atom or RSS 2.0 will predominate, we shake our heads at the whole notion of web services and how the dominant web services protocol was designed largely by bloggers to let people know about their websites.- XML - |
XML and the document format mind benderhttp://open.itworld.com/4934/nlsebiz070320/page_1.html Sean McGrath, ITworld.com. XML has been around now, in its final fully fledged form, for more years than I care to remember. Having played a small part in its original creation, thinking back that far makes me feel old. Explaining the whys and wherefores of XML to non-technologists and technologists alike has always been an interesting challenge. One could be forgiven for thinking that the value proposition has at this stage been fully trashed out. Either you believe in the value proposition or you do not. Either you are applying XML sensibly in your business or you are not. Surely such matters would be well and truly baked at this point? Not so. Not by a long shot unfortunately. Here is the problem in a nutshell: it is real hard to explain to non-technical folk why it is that keeping your information in XML is not - in itself - a guarantee that any sizable benefits will accrue.- Document Formats - XML - |
Cum mortuis in lingua mortuahttp://www.robweir.com/blog/2006/07/cum-mortuis-in-lingua-mortua.html In this post, I will look at the history of Vector Markup Language (VML), how it lost out to the W3C's SVG back in the 1990's, but has come back from the dead, showing up in the draft Ecma Office Open XML (OOXML) specification. I offer some opinions on why this is a bad thing.- XML - Document Formats - |
Web3D Consortium Delivers X3D Conformance Tests for Reliable and Robust 3D Visualizationhttp://www.prweb.com/releases/2006/7/prweb416076.htm The Web3D Consortium today announced the X3D Conformance Testing Program for the X3D Interchange Profile. The Conformance Testing Program is intended to promote consistent and reliable implementations of the X3D specification by many vendors across multiple platforms. This consistency will help drive rapid evaluation, deployment and acceptance of the X3D standard for real-time interactive 3D visualization. The X3D Conformance Suite uses a diverse set of 3D rendering and behavior examples to verify and validate that hardware and/or software faithfully execute the X3D interchange profile. The Suite consists of 120 tests covering 12 components ranging from networking and rendering to animation and navigation. In order for a product to claim X3D conformance and use the X3D trademark, it must correctly and fully implement at least 95% of the discretionary tests, and 100% of all mandatory tests. This level of rigor will ensure developers and consumers can depend on the integrity and robustness of products featuring the X3D trademark -- X3D content will render as expected and that it will render the same way on any X3D conformant product on any device (e.g. desktop PC, digital set top TV box, mobile phone) using any operating system.- XML - |
XML Compression and its Role in SOA Performancehttp://br.sys-con.com/read/250518.htm SOA infrastructure relies heavily on XML to be the lingua franca, and effective SOA performance management requires efficient ways of handling XML. XML compression techniques can go a long way in handling the SOA performance challenge. Needless to say, specific application needs are very decisive in choosing a compression technique from the myriad of techniques mentioned in this article.- XML - |
NASA's 3D Guide to the Galaxy lets you interactively explore the Milky Way galaxy on the Webhttp://www.web3d.org/news/releases/archives/2006/07/the_3d_guide_to.php Using "plug in free" X3D technology in Demicron's WireFusion, NASA's Jet Propulsion Laboratory's PlanetQuest web site is providing visitors with a unique opportunity to interactively explore the Milky Way galaxy. Product Visualization Services worked with NASA to create a platform-independent interactive 3D visualization and multimedia "3D Guide to the Galaxy" that can be navigated in real-time over the Web. In the Hitchhiker's Guide to the Galaxy, Douglas Adams wrote "Space is big. Really big. You just won't believe how vastly hugely mind-bogglingly big it is." Mind-bogglingly big is exactly what makes the Milky Way so very difficult to visualize using photographic means or even using the traditional "artist's conception" painting. The goal of the "3D Guide to the Galaxy" project was therefore to use immersive 3D visualization to help users understand the primary features of the Milky Way, and to grasp the massive scale of the galaxy relative to our own tiny earth. As if this wasn't enough of a challenge, NASA wanted the interactive 3D multimedia content to be web-based and to be accessible using any modern web browser on any platform.- XML - |
Building High Resolution City Models.... Evolving Standardshttp://www.web3d2006.org/slides/Digital_Cities_whitepaper_P9.pdf.pdf Over the past few years, there has been strong interest in the 3D simulation of urban environments spurred by developments in graphic acceleration, game technology and changes in military doctrine. Unlike terrain simulation, urban simulation has no common approach or standards. There is not even a good book on the topic. Between 1998 and 2000, Planet 9 Studios worked with SRI on the DARPA funded Digital Earth Project. The goal of this project was to set common standards for shared, web based geospecific data. Part of this included an initial formulation of best construction practices, naming standards and approaches to interoperability for city models. Part of this work was furthered in 2003 under an Army TRADOC funded project that set a goal of developing an XML based (X3D) data representation and schema for buildings.- XML - |
XML Content Management: Where to Start?http://drmacros-xml-rants.blogspot.com/2006/07/xml-content-management-where-to-start.html I want to talk about XML content management. I have spent a good part of my career trying to use, design, implement, and otherwise bend content management systems of various types to my will. It has not, for the most part, been fun or pretty. I've also watched a number of clients dig themselves into very deep holes using various tools that I knew were at best suboptimal, if not downright counterproductive. I've thought very deeply over the years about how to manage systems of hyperdocuments through complex development cycles and I (with my collegues) implemented a system that in fact did what we felt a system needed to do in the way we thought it should do it, only to have that software put on a shelf and tied up in intractable IP webs as a side effect of the sale by DataChannel of ISOGEN to Innodata. Doh.- XML - Content Management Systems - |
Efficient XML Interchange Measurements Notehttp://www.w3.org/TR/2006/WD-exi-measurements-20060718/ The Efficient XML Interchange Working Group has released the First Public Working Draft of the Efficient XML Interchange Measurements Note. An analysis of the expected performance characteristics of a potential Efficient XML Interchange (EXI) encoding format, the draft covers the "compactness" and "processing efficiency" properties and outlines plans for future updates.- XML - |
Practical business graphing with SVG and XMLhttp://www-128.ibm.com/developerworks/library/x-graphxmlsvg/index.html?ca=drs- Learn to build business graphs using XML, PHP and Adobe's Scalable Vector Graphics (SVG) standard. The SVG standard gives your graphics infinite vector scalability, visual effects, and even scripted interactivity.- XML - |
A Mapping Strategy for STX: Divide and Conquerhttps://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3998 "In one of my last weblogs I mentioned that I believe that mapping techniques based on STX could be a great benefit to data exchange. In this weblog I will present a pragmatic strategy for design of mappings that combine the strengths of XSLT and STX. Most mapping tools design XSLT programs that transform serialized business objects. Since often mass data consists of a collection of a great number of single business objects of little size, we can use STX to extract the single business objects and apply an XSLT mapping to each one. With this approach the DOM tree for the huge XML document isn't generated and we can apply XSLT transformations generated by a usual graphical mapping tool."- XML - XSL - |
Document-level security using DB2 9 pureXML and LBAChttp://www-128.ibm.com/developerworks/edu/dm-dw-dm-0607williams-i.html?ca=drs- DB2 9 pureXML provides native XML storage and retrieval. In addition, DB2 9 provides a new security protection mechanism called Label Based Access Control (LBAC). Combining these two features can produce a Native XML data store that can protect XML documents at the document level by labeling each document row with an LBAC security label, and assigning users their appropriate access level.- XML - Digital Identity - Identity provisioning - |
Needed: Terrorist Target Markup Languagehttp://docordie.blogspot.com/2006/07/needed-terrorist-target-markup.html The Office of Inspector General for the US Department of Homeland Security has just issued a scathing criticism of the National Asset Database.... But suppose that the DHS had encoded these narrative specifications in an XML vocabulary called "Terrorist Target Markup Language" and required all asset submissions to conform to it. TTML would have made it possible to detect most of these problems immediately when they were submitted, and the standard organization and format of the data would have enabled additional data mining to detect anomalous information.- XML - |
Manage XML data sets for securityhttp://www-128.ibm.com/developerworks/xml/library/x-think37/index.html?ca=drs- Most developers have to learn a different playbook when they deal with XML and they're used to database technologies. XML's transparency requires a lot of care when you expose XML to applications on a network. Carelessness in this regard can lead to security breaches. Learn about the security implications of XML's transparency and how to avoid the vulnerabilities.- XML - |
Namespaces, Tables, and Schemas, Oh Myhttp://drmacros-xml-rants.blogspot.com/2006/07/namespaces-tables-and-schemas-oh-my.html Eliot Kimber asks: "what's the best way to enable recognition of standard XML types that are intended to contain arbitrary stuff from non-standard namespaces such that the schemas governing the non-standard stuff can constrain the rules for what goes inside the standard stuff?" His question comes from his attempts to integrate standard table models, in particular the OASIS (nee CALS) table model, into "purpose-built document types that are, per my rule that all document types should be in a namespace, in their own namespace and that whose constraints are formally defined using XSD schemas."- XML - Schemas - |
oXygen XML, Schema Editor, XSLT/XQuery Debugger and ProfilerOxygen is a multi-platform XML Editor, XSLT/XQuery Debugger and Profiler written in Java. It supports XML, XSL, XQUERY, FO, XSD, RNG, RNC,NRL, DTD, Schematron, WSDL and CSS documents. It offers a powerful and intelligent code insight that guides the user to write valid XML content. The code insight can be driven by a DTD, an XML schema, an Relax NG schema or by the structure of a partial edited document. It has FOP and full Unicode support.- XML - XSL - Schemas - Web Services - DocBook - |
Microsoft and Interoperabilityhttp://www.microsoft.com/windowsserversystem/interop/default.mspx Interoperability is all about different software products working together. Microsoft embraces interoperability% - through our products today, with the new generation of XML-enabled software, through technology and IP licensing, and in our partnerships with companies that are dedicated to helping software products work together.- XML - Interoperability - |
Dynamic HTML and XML: The XMLHttpRequest Objecthttp://developer.apple.com/internet/webcontent/xmlhttpreq.html Good introduction to using XMLHttpRequest.- XML - DHTML - Ajax - |
XMLHttpRequest and Ajax Working Exampleshttp://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples Code snippets and proof of concepts - the links below should help get you started on building your own functions with XMLHttpRequest.- XML - Ajax - |
Ajax: a new approach to web applicationshttp://www.adaptivepath.com/publications/essays/archives/000385.php Jesse James Garrett. February 18, 2005: Ajax isn't a technology. It's really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates standards-based presentation using XHTML and CSS; dynamic display and interaction using the Document Object Model; data interchange and manipulation using XML and XSLT; asynchronous data retrieval using XMLHttpRequest; and JavaScript binding everything together.- XML - Javascript - XHTML - Ajax - |
XMLPatternsDevelop effective DTDs and XML Schema documents for you XML using structural design patterns.- XML - |
A certification primer for XML and related technologieshttp://www-106.ibm.com/developerworks/library/x-xmlcert/?ca=dnt-49 Why and how to obtain XML and related technologies certification- XML - |
Investigating OPMLhttp://diveintomark.org/archives/2002/04/15/investigating_opml Mark Pilgrim: So as far as I can tell, OPML is XML that isn’t really XML, has (but doesn’t use) a DTD that isn’t really a DTD, and can only be properly defined as "whatever Userland’s tools happen to accept at the moment".- XML - OPML - |




