使用txmldocument(C 建筑商2007)打开GPX文件

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

本文关键字:打开 GPX 文件 2007 建筑商 txmldocument 使用      更新时间:2023-10-16

我有一个我想与C 构建器下的VCL组件TxMldocument打开的GPX文件。如下代码中可以看到的第一行。

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

我收到错误消息:"ungültigesoder nichtunterstütztesxml-schemadokument。"这意味着英语:"无效或不支持XML-Schema文档。"

我的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以外的其他后缀加载了文件,因此我一开始没有尝试更改后缀。