diff options
author | xuri <xuri.me@gmail.com> | 2019-02-26 14:21:44 +0800 |
---|---|---|
committer | xuri <xuri.me@gmail.com> | 2019-02-26 14:21:44 +0800 |
commit | f66212da9bab1c39ab791d41881c70ae7ba00c20 (patch) | |
tree | 3ec2286ddab3146b122a827a8654804567e9fd51 /comment.go | |
parent | 1aed1d744b12885c4a88c090494175c59208e038 (diff) |
Resolve #106, #294 performance optimization for add hyperlink
Diffstat (limited to 'comment.go')
-rw-r--r-- | comment.go | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -57,11 +57,11 @@ func (f *File) GetComments() (comments map[string][]Comment) { // given worksheet index. func (f *File) getSheetComments(sheetID int) string { var rels = "xl/worksheets/_rels/sheet" + strconv.Itoa(sheetID) + ".xml.rels" - var sheetRels xlsxWorkbookRels - _ = xml.Unmarshal(namespaceStrictToTransitional(f.readXML(rels)), &sheetRels) - for _, v := range sheetRels.Relationships { - if v.Type == SourceRelationshipComments { - return v.Target + if sheetRels := f.workSheetRelsReader(rels); sheetRels != nil { + for _, v := range sheetRels.Relationships { + if v.Type == SourceRelationshipComments { + return v.Target + } } } return "" |