recentpopularlog in

mcherm : xml   40

W3C XML Schema (XSD) Validation online
An online tool to validate XML schemas. Can independently check if XML is well-formed, whether a schema is valid, and whether the XML conforms to the schema.
useful  refs  xml  programming 
february 2013 by mcherm
The S stands for Simple
A dialogue that illustrates why SOAP is such a poor system.
soap  programming  xml  funny  via:HackerNews 
january 2011 by mcherm
Nightly thoughts: Translate SAX events to a DOM tree
I wanted to alter some generated XML somewhat after marshaling. My solution was to use a SAX marshaller and store the events in a list, then process them. The last step is to proceed to feed those into the remainder of the parsing chain -- this sample code helped me.
xml  java  dom 
january 2011 by mcherm
You probably misunderstand XML
Points out that XML is not really a data language.
xml  via:HackerNews 
november 2010 by mcherm
Kohsuke Kawaguchi's Blog: Why does JAXB put @XmlRootElement sometimes but not always?
Article that MAY help explain something that is really puzzling me today about JAXB.
programming  jaxb  java  xml 
june 2009 by mcherm
Beware of XHTML
A list of the issues that make xhtml questionable, as well as some of the advantages.
webdesign  webdevelopment  css  xml  html 
january 2009 by mcherm
Protocol Buffers - Google Code
Google has released an API they use for marshaling and unmarshaling data to a proprietary format. They claim it is 3-10 times smaller and 10-100 times faster than using XML. Well worth considering. Bindings for C++, Java and Python.
ipc  rpc  json  google  xml 
july 2008 by mcherm
MF Bliki: SyntacticNoise
Martin Fowler gives examples of several DSLs of various sorts (including XML) for the same simple example. In each case he highlights "punctuation" (as distinct from "domain text"). You can see dramatic differences.
languagedesign  dsl  domain_specific_languages  programming  syntax  fowler  xml 
june 2008 by mcherm
Scala and XML
A review of the API for working with XML in Scala.
scala  xml  programming  library 
april 2008 by mcherm
Ian Bicking: a blog :: Python HTML Parser Performance
Use lxml as your Python XML library if you care about speed: it's WAY better.
python  xml  parsing  library  programming 
april 2008 by mcherm
Tom Talks Too Much: XML Is Only Complicated In Our Minds
XML can be useful for quick-and-dirty structured literals IF you don't mind making the schema a bit loose and flexible. You could even avoid defining the schema.
programming  xml  json 
march 2008 by mcherm
HTML comments
The actual rules for SGML comments are not as simple as the rules in XML. Interesting!
xml  html  reference  webdevelopment 
march 2008 by mcherm
scala.xml
Book on the XML library in Scala.
scala  programming  xml  reference 
january 2008 by mcherm
KnitML - About KnitML
An example of an XML language that's useful but highly domain specific. This one's for knitting patterns.
xml  via:boingboing 
december 2007 by mcherm
Microsoft Office XML Formats? Defective by design
Essay on why Microsoft's Office format (in XML) should NOT become a standard.
personal_net  Microsoft  xml  via:digg 
august 2007 by mcherm
Uche Ogbuji: Amara XML Toolkit
A Python XML library worth looking at.
python  xml 
august 2007 by mcherm
<scala/xml>
Sections from a draft book on scala and xml
scala  xml  languages/scala 
march 2007 by mcherm
DeltaXML - Change Control for XML
"DeltaXML is the established market leader."
xml  diff 
january 2007 by mcherm
is2004.pdf (application/pdf Object)
Survey paper on XML diff tools and algorithms. Quite useful!
xml  diff 
january 2007 by mcherm
XML Developer Center: XML Downloads
Microsoft's tool for doing diff and merge on XML.
xml  diff  personal_net 
january 2007 by mcherm
What's the Diff? Diff XML Documents
Review of tools for doing diffs on XML documents.
xml  diff 
january 2007 by mcherm
MISMO Home Page
Mortgage Industry Standards group: MISMO.
xml  mismo  mortgage 
december 2006 by mcherm
lxml XML library for Python
A python library for XML. The API is based on ElementTree, but it also has support for things like xpath.
python  xml 
august 2006 by mcherm
The Scala Programming Language
An interesting language. Object oriented, functional, specialized for XML. Hmm.
languages  scala  xml  languages/scala 
june 2006 by mcherm
Consumer-Driven Contracts: A Service Evolution Pattern
In this essay, Ian Robinson of ThoughtWorks points out that once you publish a web service you may not know how clients are using the data it returns. This makes it difficult to change the returned data -- to add new features or to change or remove existi
articles/programming  versioning  xml 
june 2006 by mcherm
lxml - pythonic binding for libxml2
Another XML binding... this wraps libxml2 which I believe is fast but awkward. Also supports XPath. Mimics ElementTree API.
python  xml 
april 2005 by mcherm
Diff program for XML (in Python)
Diff program to compare XML as trees (written in Python)
python  xml 
november 2004 by mcherm
Unicode code charts
Document containing the full unicode code charts
refs  unicode  xml 
november 2004 by mcherm
XML Information Set
XML Information Set Specification
refs  xml 
november 2004 by mcherm
XML Schema Part 0
Starting doc for XML Schema specification
refs  xml 
november 2004 by mcherm
XPath specification
The official XPath specification. Very useful for XSLT work.
refs  xml  xpath  xslt 
november 2004 by mcherm
XSLT Reference
A sometimes-handy reference on XSLT (has examples)
refs  xml  xslt 
november 2004 by mcherm
XSLT Specification
The official docs on XSLT (fairly readable)
refs  xml  xslt 
november 2004 by mcherm

Copy this bookmark:





to read