summaryrefslogtreecommitdiff
path: root/comment.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2019-02-26 14:21:44 +0800
committerxuri <xuri.me@gmail.com>2019-02-26 14:21:44 +0800
commitf66212da9bab1c39ab791d41881c70ae7ba00c20 (patch)
tree3ec2286ddab3146b122a827a8654804567e9fd51 /comment.go
parent1aed1d744b12885c4a88c090494175c59208e038 (diff)
Resolve #106, #294 performance optimization for add hyperlink
Diffstat (limited to 'comment.go')
-rw-r--r--comment.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/comment.go b/comment.go
index c86e932..7fb1739 100644
--- a/comment.go
+++ b/comment.go
@@ -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 ""