我想实现WordAddin . 我需要在我的word文档中有相关的json列表 . 我的功能搜索word文档并基于一些标准crate json string .
我想将这个json字符串存储在word文档中,并在以后需要时使用它 . 这将是完美的容易存储和轻松得到这个json . 我想在word文档中包含所有数据,因此单独的文件或数据库不是选项 .
我的问题是:在哪里存储这个json字符串?
我能看到的可能解决方案是:
-
将文档另存为文本,然后隐藏并保护此文本
-
保存到文件并将此文件附加到word文档(保护和隐藏)
有没有更好的地方可以在word文档中存储这样的数据?
1 回答
每个Microsoft Word文档都具有元数据和属性 . 我建议将你的Json存储到其中一个中 .
以下是一些如何操作的示例:
MSDN
Accessing Excel Custom Document Properties programmatically
How do I add custom properties to a Word doc with .NET 4?
请注意,用户可以读取属性(如果他们知道他们要搜索的内容) .