[
Lists Home |
Date Index |
Thread Index
]
Title: Re: [xml-dev] Data streams
Pavel:
I thank you for responding. However, I am unclear as to what you
are saying.
I do not know what svg or sax is, and I have enough on my plate
with learning xml at the moment.
I am simply trying to see if there is a more "efficient"
way of storing data in an xml file than adding enormously redundant
tags to sequential data.
You see, I have text files that are literally tens of thousands
of characters in length -- and if I try to convert them to xml using
tag encapsulation for each data, then it will increase file size
dramatically -- and perhaps prohibitively so when it comes to
displaying the data via html, css, or whatever.
As I understand it, (http://www.w3schools.com/xml/xml_whatis.asp)
xml is designed to describe data and to focus on what data is.
However, in this case, to describe the data with redundant tags simply
adds considerable bulk, which appears to me to blur the focus at bit.
It's like a "No matter how much I add to this, it's still too
long" sort of thing.
Any clarification?
tedd
Tedd,
Hi!
You can
encode a stream as you have done below, this is what svg does
right
now I believe.
However I don't know of any end-to-end XML system that
will
stream such an
encoding. If you tag individual data points, then you will
get
streaming for
free in SAX model of XML processing.
Hope
this helps,
Pavel
On Dec 4, 2004, at 7:42 AM, tedd
wrote:
Hi:
I am new to xml and I'm not sure if my
question is appropriate for this list, or not. If it isn't, please
tell me and advise as to where it would be appropriate.
With that disclaimer, now on to the
question.
In everything I have read, it appears
that every chunk of content must be encapsulated by tags, such
as:
<data>123.456</data>
But, what about streams of data, like
from a x/y recorder where one may have thousands of pieces of data? Is
there some way to wrap this data into a series of comma delimited
fields, such as:
<data>
123.456,
234.567,
...
</data>
Or does each piece have to have it's own
tag, such as:
<data>123.456</data>
<data>234.567</data>
<data>345.678</data>
<data>456.789</data>
Many thanks in advance for any comments
or suggestions. And my apology if my question is not appropriate for
this list.
tedd
--
--------------------------------------------------------------------------------
http://sperling.com/
-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org
<http://www.xml.org>, an
initiative of OASIS
<http://www.oasis-open.org>
The list archives are at
http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this
list use the subscription
manager:
<http://www.oasis-open.org/mlmanage/index.php>
--
--------------------------------------------------------------------------------
http://sperling.com/
|