C#研究OpenXML之路(3-OpenXMLSDKToolV25.msi)
一、OpenXMLSDKToolV25.msi
看了几天的OpenXml,感觉如果完全手写代码,将会是一件非常苦逼的事情,即要分析对应xlsx文件层次结构,以及包含的xml文件的xml标签结构,还要关注代码的实现方式。要完成一些操作,C#代码简直是爆炸式的冗长,看着就感觉头痛,不过还好有OpenXMLSDKToolV25.msi这个神器。
二、查看文档结构
1、首先可以我们可以用它查看已有的xlsx文件的文档结构,比如我打开一个文件后,左侧的树将可以依次展开其所包含的文件结构。
展开左侧的元素,我们可以右击,找到View Documentation,在右侧区域将会显示有关该元素的帮助信息。
三、反射获取生成代码
2、其二我们可以选择不同的元素,然后右击后点击Reflect Code命令来获取该元素的生成代码。
看到这个反射获取代码的功能,俺一下就从编码的压力上大上变成了压力蚂蚁小了。感觉一下子跟当初学VBA录制宏获取VBA代码一样。想开始征服OpenXML就赶紧开始使用这个神器吧!