我有一个 gpx 文件,我想在 c++ builder 2007 下使用 vcl 组件 txmldocument 打开。该文件应该与 xml-version 1.0 兼容,因为它写在第一行,如下面的代码所示。
我在对象检查器的 txmldocument 的文件名行中输入文件名。然后我双击我的 vcl 应用程序表单上的 txmldocument 图标。
我收到错误消息:“ungültiges oder nicht unterstütztes xml-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上看到了代码,但我不明白错误的位置。
也许有人可以帮助我?
谢谢