我有一个包含其形式为“74951234567”的电话号码列表,我希望将其导出到Excel没有引号保留原貌带加号。 在Excel中,我可以设置单元格格式“文本”,然后输入74951234567不包括引号不会导致将其转换为数字。 是否有可能迫使Export
Mathematica中创建文本细胞?
UPDATE
我已经找到了一种方法,它允许得到什么,我想:我需要将表导出为XML数据格式化添加的信息。 例如, "ss:StyleID" -> "s21"
中陈述XMLElement["Cell", {"ss:StyleID" -> "s21"}, {XMLElement["Data", {"ss:Type" -> "String"}, {"+74951234567"}]}]
格式化小区作为“文本”。
我已经保存表作为从Excel的“XML表”,然后发现这个Import
荷兰国际集团所生成的文件在数学 :
XMLData = Import["test.xml", "IncludeNamespaces" -> "Unparsed"]
所述XMLData
可以进一步Mathematica的内部被修改和Export
向后编到XML:
Export["test-from MMa.xml", XMLData]
导出的文件是通过Excel中打开普通工作表,并且可以以通常的方式进行操作。
但我仍然需要帮助,因为我不熟悉XML和数学的XML功能。
更新2
看来,另一种选择是使用JExcelApi的 ,我还没有尝试过的Java库。