This closes #1886, remove the namespace prefix for the default spreadsheet namespace
- Improvement compatibility for the workbook internal part with a spreadsheet namespace prefix - Update GitHub Action configuration, using the macOS 13 in the unit test pipeline to temporarily resolve test failed in macos-14-arm64
This commit is contained in:
parent
055349d8a6
commit
7715c1462a
|
@ -6,7 +6,7 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
go-version: [1.18.x, 1.19.x, 1.20.x, '>=1.21.1', 1.22.x]
|
||||
os: [ubuntu-latest, macos-latest, windows-latest]
|
||||
os: [ubuntu-latest, macos-13, windows-latest]
|
||||
targetplatform: [x86, x64]
|
||||
|
||||
runs-on: ${{ matrix.os }}
|
||||
|
|
5
lib.go
5
lib.go
|
@ -646,6 +646,11 @@ func getRootElement(d *xml.Decoder) []xml.Attr {
|
|||
case xml.StartElement:
|
||||
tokenIdx++
|
||||
if tokenIdx == 1 {
|
||||
for i := 0; i < len(startElement.Attr); i++ {
|
||||
if startElement.Attr[i].Value == NameSpaceSpreadSheet.Value {
|
||||
startElement.Attr[i] = NameSpaceSpreadSheet
|
||||
}
|
||||
}
|
||||
return startElement.Attr
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue