我正在嘗試解析.one
文件的MS-ONESTORE規範。該規範指出我應該在位置0x10處找到{8DFAB807-A83A-4AC0- 9393-E1DD0691CFB8}
,但是我在一個音符中找到{15AC0EF3-FDFB-4295-9558-7CC34D9F220}
,而在另一個音符中找到{3DE7BDCD-B2DC-4076-9C7A-6BA09C258768}
。我無法在文檔的任何位置找到這些GUID。有人能告訴我我誤解了規範嗎?.one不匹配Onenote文件格式規範
2
A
回答
0
您正在查看文件的特定示例,而不是結構定義。 看一看以下定義的結構Header,它是從您引用的頁面鏈接而來的。
0x10處的特定元素看起來是特定onenote文件的唯一標識符,因此您希望它在您解析的每個文件中都有所不同。
0
在github上有一個樣本音符解析器 https://github.com/dropbox/onenote-parser 萬一可以幫助您解析文件格式。
隨意使用它(Apache許可證)
試一試,看是否解析器可以讀取文檔
相關問題
- 1. Gmail API範圍和格式不匹配
- 2. 文件名格式匹配
- 3. 可以在XSD中實現Unicode規範無格式匹配嗎?
- 4. 目標文件不匹配隱式規則與模式
- 5. linux one liner,顯示匹配模式的文件的名稱
- 6. vda格式規範
- 7. MINITEST規格定製匹配
- 8. SQL錯誤---文字不匹配格式
- 9. 使用規範化/規範化匹配URL
- 10. 不匹配格式HH:MM:SS
- 11. Python:strptime不匹配的格式
- 12. datetime.datetime格式不匹配
- 13. 谷歌Nexus One的MacBook Pro不匹配
- 14. 爲什麼我的文件內容/用戶輸入不匹配? (缺少格格規範)
- 15. 規則表達式匹配
- 16. Makefile:PHONY模式匹配規則
- 17. OpenCV直方圖匹配/規範
- 18. JMap轉儲格式規範
- 19. f#匹配表達式 - 「規則永遠不會匹配」
- 20. 彈簧數據JPA規範Manyto One realtionship
- 21. Hadoop作業配置文件規範
- 22. Scala有模式匹配可能性的完整規範嗎?
- 23. specs2:多個匹配表達式(單元規範)
- 24. 查找文件不匹配模式
- 25. 列出模式不匹配的文件!
- 26. 模式和匹配:格式化文本文件
- 27. 文件格式和擴展名不匹配
- 28. 不匹配特定的字符串格式刪除文件
- 29. 'file.xls'的文件格式和擴展名與fileSaver.js不匹配
- 30. 模式匹配不匹配