XMLparsing成excel

我已经经历了大约20个尝试将xmlparsing为excel的示例,而且似乎没有一个适用于我的源码。 这里的大问题是我不知道如何在Excel VBA中parsingXML。

这是我的问题:

1)有什么在线资源,我可以用来了解Excel中使用的MSXML参考库,你们推荐? 2)是否有什么畸形的XML我想parsing? (见下面的例子xml)

错误消息通常似乎有两个主题..或者该示例使用未在MSXML v6中定义的variables,或者它打开xml,但从未find文档元素。

*更新:对不起,我应该说我正在尝试获取消息href,主题标题,发布date和variables荣誉

<response status="success"> <node_message_context type="node_message_context"> <message type="message" href="/messages/id/25704"> <id type="int">25704</id> <read_only type="boolean">false</read_only> <message_rating type="float">0.0</message_rating> <last_edit_author type="user" href="/users/id/1094"> <login type="string">AllenSmith</login> </last_edit_author> <kudos> <count type="int">1</count> </kudos> <last_edit_time type="date_time">2013-06-26T13:23:44+00:00</last_edit_time> <post_time type="date_time">2013-06-26T13:23:44+00:00</post_time> <board type="board" href="/boards/id/DesktopAPI"/> <subject type="string"> Re: SKYPE4COM MessageSta​tus received event doesn't fire all the times (skype window has or not focu </subject> <deleted type="boolean">false</deleted> <author type="user" href="/users/id/1094"> <login type="string">AllenSmith</login> </author> <thread type="thread" href="/threads/id/25696"/> <root type="message" href="/messages/id/25696"/> <board_id type="int">1331</board_id> <parent type="message" href="/messages/id/25696"/> <teaser type="string"/> <views> <count type="int">43</count> </views> </message> <message type="message" href="/messages/id/25690"> <id type="int">25690</id> <read_only type="boolean">false</read_only> <message_rating type="float">0.0</message_rating> <last_edit_author type="user" href="/users/id/1094"> <login type="string">AllenSmith</login> </last_edit_author> <kudos> <count type="int">0</count> </kudos> <last_edit_time type="date_time">2013-06-25T13:38:17+00:00</last_edit_time> <post_time type="date_time">2013-06-25T13:38:17+00:00</post_time> <board type="board" href="/boards/id/SkypeKitAPI"/> <subject type="string">Re: Connection to the runtime was refused</subject> <deleted type="boolean">false</deleted> <author type="user" href="/users/id/1094"> <login type="string">AllenSmith</login> </author> <thread type="thread" href="/threads/id/23414"/> <root type="message" href="/messages/id/23414"/> <board_id type="int">6977</board_id> <parent type="message" href="/messages/id/23414"/> <teaser type="string"/> <views> <count type="int">64</count> </views> </message> 

有你的XML错误。 我会build议通过一个validation服务,如http://www.xmlvalidation.com/ ,这将显示你需要改变,以使这个格式良好的XML。