如何从包含多个HTML标签的excel中获取元素?

时间:2017-11-13 16:29:25

标签: html excel vba

现在我有一个充满HTML标签的excel文件,它存储为字符串,如:

< Productname= " ABC " label= " CDE " show_ always= " 1" length-threshold= " 1" truncate- threshold= " 10" max- value-width= " 10" value- extension= " . . . " delimiter= " | " >
< Productname= " XYZ " label= " XYZ " show_ always= " 1" length-threshold= " 1" truncate- threshold= " 10" max- value-width= " 10" value- extension= " . . . " delimiter= " | " >
< Productname= " JKL " label= " JKL " show_ always= " 1" length-threshold= " 1" truncate- threshold= " 10" max- value-width= " 10" value- extension= " . . . " delimiter= " | " >

我想在代码中提取不同的值,并按如下方式显示:

       Productname  label   show_always length-threshold value- extension ...
           ABC       CDE        1             1             . . . 

1,我虽然使用“=”作为分隔符,但是作为变量名称的字符串具有不同的长度,它们是字符串而不是文档中的变量。因此,我不知道如何才能获得价值。有没有什么方法可以让我从价值中获得价值?

2,除了这个算法之外,有没有更好的方法来解决问题,而不直接从网站上抓取?

期待您的回答,非常感谢!

1 个答案:

答案 0 :(得分:0)

你应该真的使用xslt。它是一种以多种方式表现魔法的语言: https://www.google.se/search?q=excel+xslt