After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 700018 - extLst not supported in xlsx import
extLst not supported in xlsx import
Status: RESOLVED FIXED
Product: Gnumeric
Classification: Applications
Component: import/export MS Excel (tm)
git master
Other Linux
: Normal normal
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2013-05-09 14:04 UTC by Andreas J. Guelzow
Modified: 2013-05-27 07:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andreas J. Guelzow 2013-05-09 14:04:19 UTC
When opening the file attached to bug #699996 in current git (1.12.2+) we get
Unexpected element 'extLst' in state : 
	styleSheet
Comment 1 Andreas J. Guelzow 2013-05-27 04:48:51 UTC
ECMA defines extLst as:
--------------------------------------------------------------------------
18.2.10
extLst (Future Feature Data Storage Area)
This element provides a convention for extending spreadsheetML in defined locations within the markup
specification. The locations shall be denoted with the extLst element, and are called extension lists. Extension
list locations within the markup document are specified in the markup specification and can be used to store
extensions to the markup specification, whether those are future version extensions of the markup specification
or are private extensions implemented independently from the markup specification. Markup within an
extension might not be understood by a markup consumer.
--------------------------------------------------------------------------
So by definition we cannot support them, but we should ignore them where they appear (and possibly raise a warning).
Comment 2 Andreas J. Guelzow 2013-05-27 07:18:42 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.