Dear Nyall, thanks a ton for your reply. Short answer is: formal schema specs don't exist. > > Long answer: the only way to determine the XML structure is via the > QGIS source code, but even then it's spread **everywhere** throughout > QGIS. And it changes version by version without any notice, with no > guarantee of backward compatibility. The official project advice is > not to try to read/write the XML directly, but to instead use the QGIS > API to handle this.
> Hope that helps! > That did indeed help a lot, even if not in the direction I hoped for. I don't have the luxury to access the QGIS API. The mobile app is written in flutter and that is the language I will have to use, so reading xml would be a must. That said, I assume I have 2 possibilities: 1. forget about it 2. start supporting bits and pieces of the project file and try to maintain it for specific versions, but that sounds like a little nightmare. Thanks again, Andrea > Nyall > > > > > > > > Thanks for any support, > > Andrea > > > > > > [1] https://www.geopaparazzi.org/smash/index.html > > _______________________________________________ > > QGIS-Developer mailing list > > [email protected] > > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer >
_______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
