【发布时间】:2019-01-05 21:06:16
【问题描述】:
我想保存创建的 sn-p 但我得到:
解析sn-p xml时出错:文件Packages/User/c99/hello.sublime-sn-p中的意外和数据在线:9
【问题讨论】:
标签: xml sublimetext3 c99
我想保存创建的 sn-p 但我得到:
解析sn-p xml时出错:文件Packages/User/c99/hello.sublime-sn-p中的意外和数据在线:9
【问题讨论】:
标签: xml sublimetext3 c99
此错误消息告诉您,您创建的 sn-p 已损坏。由于 sn-ps 是 XML,因此最可能的罪魁祸首是 sn-p 的 XML 无效,这可能是由于从缺少或未关闭的标记到通常格式错误的 XML 的任何原因。
您的问题不包括损坏文件的内容,因此我们无法帮助解决潜在问题。
错误消息的第二部分告诉您文件损坏以及文件中无效的位置,因此要修复它,您需要再次打开 sn-p 备份,然后仔细检查一切是否正常有效。
您可以使用命令面板中的View Package File 打开错误消息中指定的文件 (Packages/User/c99/hello.sublime-snippet);选择命令后,输入部分名称以过滤包文件列表,以便更容易在列表中找到。
在第 9 行发现了错误,这可能意味着该行已损坏,但也有可能第 9 行也只是文件的最后一行,在这种情况下,您需要查找类似的内容缺少关闭标签(例如,没有</snippet> 标签)或</snippet> 标签后某处的额外字符。
如果您找不到错误的位置,我建议将您的 sn-p 代码粘贴到 https://www.xmlvalidation.com/ 之类的内容中,看看它是否能告诉您问题所在。
【讨论】: