On Sun, 24 Nov 2019, Nicholas DiPiazza wrote:
Basically I just need some help understanding some of the finer details of
the OneNote format and how to extract info from it.

https://stackoverflow.com/questions/59008205/onenote-parsing-how-to-get-to-the-text-blobs-in-the-document
https://stackoverflow.com/questions/59020176/onenote-not-able-to-find-all-the-property-ids-in-the-microsoft-documentation

If you're having issues with implementing bits described in the specs, you might find it best to ping the Apache POI dev list for help. Most of the Apache people who've worked with the Microsoft binary file formats are there!

If you're finding gaps in the published Microsoft specifications, the best option is to contact the Microsoft docs team. They're really nice people! And they want to help! They can't always help, because some bits of the file formats are complicatedly not covered by the open specifications, but often they can.

For the case where properties are found "in the wild" but missing from the documentation, it's probably worth just dropping the Microsoft docs team an email <https://docs.microsoft.com/en-us/openspecs/dev_center/ms-devcentlp/a7729059-1a2f-4698-a995-c0c011df2580> Link to the page of the docs you're following, give them the list of IDs you've found, and ask if it is expected that those IDs are missing. Based on past experience, they'll take a few days to find someone on the relevant team, and either come back with a "whoops, our bad, will be fixed in the next 1-2 releases of the docs" or "sorry, deliberately excluded for now"

Nick

Reply via email to