Comments (14)
hmmm....it was supposed that 'conditional' were fixed already in prev hotfix. Have you tried last fixes? Because I compared files that you attached and conditional as was in original
from xlsx.
I've updated the code. I'm sure there's another BUG. My English is not very good. Please run my code, pay attention to the NOTE section. Comment or uncomment, there are differences.
from xlsx.
Hmm, I will check again, but I compared attached files and conditional formatting info is same in both files, need to find what is difference
from xlsx.
Even excel show both files same
from xlsx.
I used MS Office to open test.xlsx and out.xlsx, they are exactly the same. However, I used WPS to open the two files, they are differently, as shown in the screenshot. If column iterations are not performed, they will also be the same in WPS.
from xlsx.
I checked files again and can't see any difference :( All changes are valid, e.g. instead of "1" - "true" for boolean types. That the only differences :(
I can try to edit xlsx and replace manually "true" with "1" and check if styles will work in your program.
from xlsx.
https://www.w3.org/TR/xmlschema-2/#boolean
both should work. But as I said, its the only difference that I could find :(
from xlsx.
I checked in Open Office (https://www.openoffice.org/download/) and in Libre Office (https://www.libreoffice.org/), works fine :(
from xlsx.
It looks like it's only has problems with WPS. I'll make a careful comparison after the festival. Please keep the issue open.
from xlsx.
I finished "hyperlinks" branch that turned into more than one feature and had deep changes eventually. now it's official release 1.0.0
from xlsx.
I found the difference:
xl\styles.xml: <dxfs count="3">
test.xlsx has count
attribute, but out.xlsx not. If add the count
attribute in out.xlsx, it will work fine.
from xlsx.
really? It's weird, because it's optional attribute by standard. I afraid that WPS looks for same attribute at other collections too
Ok, I will add that attribute
from xlsx.
I added count attribute to all collections at style sheet to be sure. Changes at: https://github.com/plandem/xlsx/tree/feature/conditional
from xlsx.
It works fine now. Thank you!
from xlsx.
Related Issues (20)
- Update Guide, help wanted
- cannot using in project with govendor
- cannot using in project with govendor HOT 5
- Question "sed"-like editing support HOT 14
- sheet corrupted after save HOT 8
- Make `sheetMode` public HOT 2
- Defined names support HOT 1
- Stream mutation
- Results of related formulas are not updated.
- index out of range [17] with length 17
- Set column width when using streaming HOT 1
- file can not save
- Reading data formatted as date always returns numbers HOT 8
- How to retrieve style for existing data HOT 1
- Support for ECMAScript module HOT 1
- Panic: runtime error: index out of range [1] with length 1 HOT 1
- {header:1} facing issue HOT 2
- Closing sheet does not free memory
- Streaming Example
- Formula not job HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xlsx.