feat(命名空间): 规范声明顺序,修复命名空间
build.yaml / build (push) Successful in 49s

This commit is contained in:
xiaoqidun committed 2026-10-12 11:20:30 +08:00
1 parent 17a9a03361
commit c4b81155a9
19 files changed
+410 -142

No files matched your search

+7 -1
View File
@@ -24,7 +24,13 @@ import (
// 入参: name 节点名称
// 返回: bool 是否匹配
func (n *editorXML) matchesOFD(name string) bool {
return n.name.Local == name && (classifyOFDNamespace(n.name.Space) != ofdXMLUnknown || n.parent != nil && n.name.Space == n.parent.name.Space)
if n.name.Local != name {
return false
}
if n.parent == nil {
return classifyOFDNamespace(n.name.Space) != ofdXMLUnknown
}
return ofdXMLChild(n.parent.name, n.name)
}
// textXML 按所在节点的命名空间编码文本节点