octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #59245] Implementation of an XML interface wit


From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency
Date: Sat, 10 Oct 2020 17:38:45 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0

Follow-up Comment #8, bug #59245 (project octave):

@Markus
I welcome your attempt very much.
All I wanted to convey in comment #3 is that IMO a project comprising
implementing XML I/O with an underlying aim of providing spreadsheet I/O needs
very careful thinking over.

RapidXML seems a pain for I/O; for me that would be enough to just skip it at
first sight. But maybe some clever extension or wrapper can alleviate the
writing complications.

A hint:
Excel may complain about invalid OOXML but only offers to wipe the offending
content w/o further detail.
To get the exact error location you need LibreOffice. That tells you exactly
at what character position in which XML file it lost track.

It is reassuring to read that Excel is picky about ordering of tags.
Reassuring because such order is the major weakness of parsing XML with
regular expressions.
Do XML standards dictate or suggest a default tag ordering, e.g., alphabetical
or so? AFAICS OOXML has a fairly alphabetical tag ordering (but not
consistently, as nothing from Microsoft is consistent).


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?59245>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]