[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/
- [Octave-bug-tracker] [bug #59245] Implementation of xmlread/xmlwrite without Java dependency, Markus Mützel, 2020/10/09
- [Octave-bug-tracker] [bug #59245] Implementation of xmlread/xmlwrite without Java dependency, Markus Mützel, 2020/10/09
- [Octave-bug-tracker] [bug #59245] Implementation of xmlread/xmlwrite without Java dependency, Guillaume, 2020/10/09
- [Octave-bug-tracker] [bug #59245] Implementation of xmlread/xmlwrite without Java dependency, Philip Nienhuis, 2020/10/09
- [Octave-bug-tracker] [bug #59245] Implementation of xmlread/xmlwrite without Java dependency, Guillaume, 2020/10/10
- [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency, Markus Mützel, 2020/10/10
- [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency, Guillaume, 2020/10/10
- [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency, Markus Mützel, 2020/10/10
- [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency,
Philip Nienhuis <=
- [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency, Markus Mützel, 2020/10/12
- [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency, Philip Nienhuis, 2020/10/12
- [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency, Philip Nienhuis, 2020/10/12
- [Octave-bug-tracker] [bug #59245] Implementation of an XML interface without Java dependency, Guillaume, 2020/10/12