2014-11-09 66 views
0

閱讀SVG文件在MATLAB我想讀,它的初始幾行是如下一個SVG文件:錯誤而使用xmlread

<?xml version="1.0" encoding="utf-8"?> 
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 
<svg viewBox="0 0 800 800" preserveAspectRatio="xMinYMin meet" xmlns="http://www.w3.org/2000/svg" version="1.1"> 
<g fill="none" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.8481"> 
.... 
</svg> 

當我嘗試在MATLAB(R2014a)運行它,我得到以下錯誤:

>> xInfo = xmlread('1.svg'); 
Error using xmlread (line 97) 
Java exception occurred: 
java.net.ConnectException: Connection refused 
    at java.net.PlainSocketImpl.socketConnect(Native Method) 
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) 
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) 
.... 

因爲它看起來像一個連接問題,我(通過Java控制面板)改變MATLAB和Java的網絡設置,以便它會用我的工作場所的代理。但錯誤仍然存​​在。

任何想法如何解決這個問題?

回答