我想知道是否有人有Help 2.0 HxS文件的文件格式参考?
我见过一些第三方观众,所以显然有人遇到了对文件格式进行逆向工程的麻烦,但我无法跟踪谷歌的任何内容。
我有兴趣创建一个更好的MSDN文档界面,只想访问HTML。
有什么想法吗?
答案 0 :(得分:3)
您可以使用Microsoft HxComp工具(Visual Studio SDK的一部分)进行反编译以及编译HxS文件。然后我想象一下,只需要在生成的 html 文件夹中读取HTML文件并将它们转换为新格式即可。似乎生成的所有其他文件夹都与样式/格式有关。现在转换可能不是微不足道的,因为输出文件仍然是HTML(不幸的是,它不像XML那样简单)并且包含一些脚本块和其他东西。您的程序需要了解文件的一般结构。尽管如此,我不确定你想用输出HTML做多少工作,虽然我不认为你能用任何更简单的格式(如果你想要的话)得到它。
最后,您的程序可能需要读取HxC / HxT / HxK文件(分别为集合定义,目录,索引)以确定文档的结构。幸运的是,这些只不过是简单的XML文件!
希望这足以让你开始......
修改:您还可以看到this question/answer,它非常相似。
答案 1 :(得分:0)
根据到目前为止的答案,看起来您需要的所有信息都可以反转这些帮助文件。我会提供更多的帮助或建议,但看起来你已经覆盖了它...获取HTML并不是困难的部分。似乎能够找到你想要的东西,并理解这些文件中包含的所有信息,这将是困难的部分。
如果您仍需要帮助,请与我们联系。我已经在各种Microsoft压缩/存档格式中做了很多工作......