PHP-MYSQL到ClientDataSet

PHP-MYSQL到ClientDataSet,php,mysql,database,delphi,tclientdataset,Php,Mysql,Database,Delphi,Tclientdataset,我对Delphi/ClientDataSet了解不多,但我愿意研究一下。不过,在我追求它之前,我有一个问题,要确定我想要实现的目标是否可行 我想用一个PHP脚本每周将我的MYSQL数据库的十几个子集保存到CDS文件中。是否有我可以遵循的文件规范来创建CD文件?我将使用Linux在共享web主机上运行脚本,因此我认为在服务器上运行Delphi脚本是不可行的 谢谢 有一个关于Stackoverflow的相关问题,其中包括部分XSD: 您可以使用这个XSD和XML库从数据中创建与TCLientDat

我对Delphi/ClientDataSet了解不多,但我愿意研究一下。不过,在我追求它之前,我有一个问题,要确定我想要实现的目标是否可行

我想用一个PHP脚本每周将我的MYSQL数据库的十几个子集保存到CDS文件中。是否有我可以遵循的文件规范来创建CD文件?我将使用Linux在共享web主机上运行脚本,因此我认为在服务器上运行Delphi脚本是不可行的


谢谢

有一个关于Stackoverflow的相关问题,其中包括部分XSD

您可以使用这个XSD和XML库从数据中创建与TCLientDataSet兼容的XML文件,以便在Delphi应用程序中打开它们


我不知道PHP XML库,但在许多语言中,XML库能够基于XSD创建映射代码,然后可以使用XSD根据模式定义读取和写入XML文件。

谢谢!你知道有一个链接概述了如何将XSD转换成CD吗?请记住,我无法在我的服务器上运行delphi。请参阅我的编辑-它需要一个支持XSDsee的PHP XML库,如果您需要有关二进制格式的一些信息,我选择下面mjn的答案,因为它确实满足了我的核心问题。我还没有发现一种将XSD编译成CD的方法,但我奇怪地发现,在我的情况下,只需将XML文档命名为.CDS即可与我的应用程序一起工作。另见我的相关问题: