org.apache.harmony.xml.ExpatParser $ ParseException:在第1行,第0列:格式不正确(无效令牌)

时间:2018-05-06 12:44:43

标签: xml android-studio svg xml-parsing

我有一个SVG文件,我在Android Studio中导入(Android Studio创建一个XML文件)。即使在预览中导入文件时也只显示黑色。当我运行我的测试程序时,它会崩溃。

崩溃的代码是:

SVG svg = SVGParser.getSVGFromResource(getResources(), R.drawable.chde4);

错误:

  

org.apache.harmony.xml.ExpatParser $ ParseException:在第1行,第0列:格式不正确(无效令牌)

这是XML-File的一部分:

<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="1104dp" android:height="1567dp" android:viewportWidth="1104" android:viewportHeight="1566.43">
  <path android:pathData="M66.05,1205.12l0,2.98 -13.78,0c0,-1.21 0.35,-2.56 1.13,-4.08 0.75,-1.49 2.16,-3.26 4.18,-5.31 2.41,-2.38 3.97,-4.22 4.71,-5.49 0.75,-1.32 1.1,-2.52 1.1,-3.62 0,-1.31 -0.39,-2.37 -1.13,-3.19 -0.75,-0.78 -1.7,-1.2 -2.8,-1.2 -1.17,0 -2.16,0.42 -2.94,1.31 -0.74,0.89 -1.13,2.13 -1.13,3.79l-2.63,-0.35c0.18,-2.41 0.89,-4.26 2.06,-5.5 1.2,-1.2 2.76,-1.84 4.75,-1.84 2.09,0 3.72,0.75 4.81,2.16 1.07,1.42 1.63,3.05 1.63,4.89 0,1.6 -0.42,3.16 -1.27,4.64 -0.89,1.46 -2.48,3.44 -4.89,5.92 -1.52,1.56 -2.48,2.62 -2.94,3.19 -0.46,0.57 -0.82,1.13 -1.1,1.7l10.24,0z" android:fillColor="#2B2A29" android:fillType="nonZero"/>
</vector>

我已从Corel Draw 2018导出此文件,并使用Inkscape导出convertet。两者都生成错误。即使我将SVG转换为XML并复制到Android Studio,我也会得到相同的错误。我做错了什么?

0 个答案:

没有答案