|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: xml langage that describe log files
One issue with XML and log files is that people usually want to append log
events to their log files, but XML well-formedness requirements mean that
the entire file must be enclosed by a single container element. This could
mean, for example, inserting a new logEvent element before the logEvents
end-tag below instead of doing a simple append:
<logEvents>
<logEvent id="L1".../>
<logEvent id="L2".../>
<logEvent id="L3".../>
</logEvents>
Fortunately, external general entities let you still implement this using
simple appends. If you add your log entries to the file logentries.txt in a
format like this,
<logEvent id="L1".../>
<logEvent id="L2".../>
<logEvent id="L3".../>
then you could use the following well-formed document to process your log as
XML:
<!DOCTYPE logEvents [
<!-- logEvents and logEvent element type and attribute list declarations
if you
want it to be valid XML -->
<!ENTITY logFile SYSTEM "logentries.txt">
]>
<logEvents>&logFile;</logEvents>
Bob DuCharme www.snee.com/bob <bob@
snee.com> "The elements be kind to thee, and make thy
spirits all of comfort!" Anthony and Cleopatra, III ii
***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








