2015-09-01 106 views
-1

我有一些包含文本,表格和圖表的XPS文件。 我需要將表中的數據提取到我的matlab代碼並繼續處理它們。 請幫我在Matlab中編寫這個提取代碼。 謝謝如何從XPS文件提取文本或表格到matlab

+0

請稍作搜索。這些信息很容易在文檔中找到。例如搜索'xlsread'。 – Ratbert

+0

但我的文件是.xps no xls和excel文件。 – zahra

+0

ooops!對不起這是我的錯 ! – Ratbert

回答

0

據我所知,沒有現有的工具來直接導入在Matlab中XPS文件中存儲的數據。

但是,作爲XPS文檔不過是一個XML文檔,我建議使用xmlread來打開文檔並將其轉換爲Matlab結構,這樣您就不必親自分析XML內容。

然後,您將不得不在這個XML結構中導航以獲取所需的信息。

+0

謝謝。我會試試看。 – zahra

+0

我遇到以下錯誤: – zahra

+0

使用xmlread時出錯(第98行) 發生Java異常: org.xml.sax.SAXParseException:在prolog中不允許使用內容。 \t在org.apache.xerces.parsers.DOMParser.parse(未知來源) \t在org.apache.xerces.jaxp.DocumentBuilderImpl.parse(未知來源) \t在javax.xml.parsers.DocumentBuilder中。解析(Unknown Source) – zahra

相關問題