繁体   English   中英

使用txmldocument(C ++ Builder 2007)打开gpx文件

[英]using txmldocument (c++ builder 2007) to open a gpx file

我有一个gpx文件,我想使用c ++ builder 2007下的vcl组件txmldocument打开。该文件应与xml-version 1.0兼容,因为它写在第一行,如下面的代码所示。

我在对象检查器中的txmldocument的文件名行中输入文件名。 然后,我在vcl应用程序的形式上双击txmldocument图标。

我收到错误消息:“ungültigesoder nichtunterstütztesxml-schemadokument”。 这在英语中表示:“无效或不受支持的xml模式文档。”

我的xml代码的第一行是:

<?xml version="1.0" encoding="utf-8"?><gpx creator="Garmin Desktop App" version="1.1" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd http://www.garmin.com/xmlschemas/WaypointExtension/v1 http://www8.garmin.com/xmlschemas/WaypointExtensionv1.xsd http://www.garmin.com/xmlschemas/TrackPointExtension/v1 http://www.garmin.com/xmlschemas/TrackPointExtensionv1.xsd

我已经在http://www.topografix.com/GPX/1/1/gpx.xsd上看到了该代码,但我不知道该错误位于何处。

也许有人可以帮助我?

谢谢

我将gpx文件的后缀从.gpx更改为.xml。 然后,上面的错误警告不再出现。

我现在有一些新问题,但是原点问题解决了。

对不起,我以为我之前加载的文件后缀不是.xml,因此我没有尝试在第一个实例中更改后缀。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM