Excel没有拿起XML元素

时间:2011-08-04 13:29:48

标签: xml xsd excel-2007

我有以下XML

  <flow>
      <material><mattext fontface="Arial"><p style="white-space: pre-wrap"><font size="11">This is my text content</font></p></mattext>
</material>
    </flow>

当我在Excel中打开它时,它会选择

fontface="Arial"
style="white-space: pre-wrap"
font size="11"

作为我可以从

生成电子表格的属性

但dosnt选择“这是我的文字内容” - 这是重要的一点

我可以生成一些XSD文件来处理这个或更好但是获得excel将html代码呈现为格式化

1 个答案:

答案 0 :(得分:1)

在Excel 2007中(根据标记使用它),当您打开XML文件时,会弹出一个对话框,询问如何处理xml文件。有三种选择。 第一个选项是“作为XML表”。选择它。 它会说一下架构,只需按OK即可。

它为我拿起了上述内容。它有四列包含,

| Arial |白色空间:预包装|这是我的文字内容| 11 |

这应该可以解决您的问题。如果没有,请详细说明问题。