Community Page
- phildawes.net/blog/ Jump to website »
-
Subscribe -
Community
-
Top Commenters
-
Popular Threads
-
Recent Comments
- Hi, Do you feel that your agility in Factor has improved since this post? Roger
- Thanks for the pointer - I've cleaned up the spam and regrettably added some moderation
- I'm loving the comments thread for this post. Can't decide whether to get my upholstery cleaned or do something about my fast food obesity.
- Cool - thanks Eric
- I pasted some code that does the moving sum in factor. http://paste.factorcode.org/paste?id=569#282
Jump to original thread »
In the last post I mentioned importing XML into the JAM*VAT tagtriples store. One of JAM*VATs main features is that it can translate *any* XML into a tagtriples representation using some simple heuristics. I thought I’d better elaborate on this, especially as I haven’%
... Continue reading »
3 years ago
"statement order in a graph is maintained"
Because there is little semantic to be found in a sequence of XML elements and it's a big restriction on its practical usage.
An XML element tree can represent sets of hierarchical relationships, display ordered sequence, but making an assumption about the meaning of a sequence restricts the liberty of the author to change this order of elements. That's exactly why XML is so popular: it is less complex than SGML and provides a more flexible text format than *fixed* position records or flat database interchange formats.
The first example XML string with your name and e-mail address could be rewritten as:
pdawes@users.sf.net
explicitely assign the name "Phil Dawes" as the context of the e-mail address .
Or vice-versa, using a well-supported URL,
Phil Dawes
A metabase (a semantic server, a metada management system) should not re-articulate the information submitted. It is up to the application or its users to produce well articulated statements.
By the way, I tried to send you a private mail to but that did not work out so well. The mailer at sf.net bounced it back.
Kind Regards,