Pulling out XML form from Aggregate

Hi,

Is it possible to pull out the XML coding of the forms from deployed ODK
agregate? I have a form loaded in the aggregate which has some 200
questions, but we do not have its original XML file (the coder has lost it).
Any way to retrieve the basic form from the aggregate?

Regards,

Saad

I think you mean XLS file (Excel file?)?

Short answer: no.
Long answer: I think someone had written a tool that recreates an XLS file
from the XML (but this will necessarily be incomplete and error prone).

The ODK tools all use the XML file as the basis for everything, and that is
what is available on ODK Aggregate as the "Form Definition".

I highly recommend uploading the originating XLS file as a media
attachment
so that it is always available and never lost.
(You can upload "media attachments" that are never referenced within the
form; that's how external csv content files work).

Uploading it as a media attachment will cause it to be copied to all your
devices and add some to the overall bandwidth during form updates, but once
the form is up-to-date, it costs nothing, and the risk of losing track of
the originating XLS file is far worse.

··· On Tue, Feb 14, 2017 at 5:50 AM, Saad Omer wrote:

Hi,

Is it possible to pull out the XML coding of the forms from deployed ODK
agregate? I have a form loaded in the aggregate which has some 200
questions, but we do not have its original XML file (the coder has lost
it). Any way to retrieve the basic form from the aggregate?

Regards,

Saad

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Not XLS, but the XML file. The one which is the output of
build.opendatakit.org platform, and is first downloaded locally and then
uploaded to the aggregate.

··· On Tuesday, 14 February 2017 23:57:33 UTC+5, Mitch Sundt wrote: > > I think you mean XLS file (Excel file?)? > > Short answer: no. > Long answer: I think someone had written a tool that recreates an XLS file > from the XML (but this will necessarily be incomplete and error prone). > > The ODK tools all use the XML file as the basis for everything, and that > is what is available on ODK Aggregate as the "Form Definition". > > *I highly recommend uploading the originating XLS file as a media > attachment* so that it is always available and never lost. > (You can upload "media attachments" that are never referenced within the > form; that's how external csv content files work). > > Uploading it as a media attachment will cause it to be copied to all your > devices and add some to the overall bandwidth during form updates, but once > the form is up-to-date, it costs nothing, and the risk of losing track of > the originating XLS file is far worse. > > > On Tue, Feb 14, 2017 at 5:50 AM, Saad Omer <sa...@saadaan.com > wrote: > >> Hi, >> >> >> >> Is it possible to pull out the XML coding of the forms from deployed ODK >> agregate? I have a form loaded in the aggregate which has some 200 >> questions, but we do not have its original XML file (the coder has lost >> it). Any way to retrieve the basic form from the aggregate? >> >> >> >> Regards, >> >> Saad >> >> -- >> -- >> Post: opend...@googlegroups.com >> Unsubscribe: opendatakit...@googlegroups.com >> Options: http://groups.google.com/group/opendatakit?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "ODK Community" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to opendatakit...@googlegroups.com . >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Mitch Sundt > Software Engineer > University of Washington > mitche...@gmail.com >

If you click on the form title in the Form List, you'll get the raw XML.

Yaw

··· On Wed, Feb 15, 2017 at 4:38 PM, Saad wrote: > Not XLS, but the XML file. The one which is the output of > build.opendatakit.org platform, and is first downloaded locally and then > uploaded to the aggregate. > > On Tuesday, 14 February 2017 23:57:33 UTC+5, Mitch Sundt wrote: >> >> I think you mean XLS file (Excel file?)? >> >> Short answer: no. >> Long answer: I think someone had written a tool that recreates an XLS file >> from the XML (but this will necessarily be incomplete and error prone). >> >> The ODK tools all use the XML file as the basis for everything, and that >> is what is available on ODK Aggregate as the "Form Definition". >> >> I highly recommend uploading the originating XLS file as a media >> attachment so that it is always available and never lost. >> (You can upload "media attachments" that are never referenced within the >> form; that's how external csv content files work). >> >> Uploading it as a media attachment will cause it to be copied to all your >> devices and add some to the overall bandwidth during form updates, but once >> the form is up-to-date, it costs nothing, and the risk of losing track of >> the originating XLS file is far worse. >> >> >> On Tue, Feb 14, 2017 at 5:50 AM, Saad Omer wrote: >>> >>> Hi, >>> >>> >>> >>> Is it possible to pull out the XML coding of the forms from deployed ODK >>> agregate? I have a form loaded in the aggregate which has some 200 >>> questions, but we do not have its original XML file (the coder has lost it). >>> Any way to retrieve the basic form from the aggregate? >>> >>> >>> >>> Regards, >>> >>> Saad >>> >>> -- >>> -- >>> Post: opend...@googlegroups.com >>> Unsubscribe: opendatakit...@googlegroups.com >>> Options: http://groups.google.com/group/opendatakit?hl=en >>> >>> --- >>> You received this message because you are subscribed to the Google Groups >>> "ODK Community" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to opendatakit...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >> >> >> >> >> -- >> Mitch Sundt >> Software Engineer >> University of Washington >> mitche...@gmail.com > > -- > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "ODK Community" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to opendatakit+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/d/optout.

Great! I think this is exactly what I was looking for.

··· -----Original Message----- From: opendatakit@googlegroups.com [mailto:opendatakit@googlegroups.com] On Behalf Of Yaw Anokwa Sent: Wednesday, February 15, 2017 1:59 PM To: ODK Community Subject: Re: [ODK Community] Pulling out XML form from Aggregate

If you click on the form title in the Form List, you'll get the raw XML.

Yaw

On Wed, Feb 15, 2017 at 4:38 PM, Saad saad@saadaan.com wrote:

Not XLS, but the XML file. The one which is the output of
build.opendatakit.org platform, and is first downloaded locally and
then uploaded to the aggregate.

On Tuesday, 14 February 2017 23:57:33 UTC+5, Mitch Sundt wrote:

I think you mean XLS file (Excel file?)?

Short answer: no.
Long answer: I think someone had written a tool that recreates an XLS
file from the XML (but this will necessarily be incomplete and error prone).

The ODK tools all use the XML file as the basis for everything, and
that is what is available on ODK Aggregate as the "Form Definition".

I highly recommend uploading the originating XLS file as a media
attachment so that it is always available and never lost.
(You can upload "media attachments" that are never referenced within
the form; that's how external csv content files work).

Uploading it as a media attachment will cause it to be copied to all
your devices and add some to the overall bandwidth during form
updates, but once the form is up-to-date, it costs nothing, and the
risk of losing track of the originating XLS file is far worse.

On Tue, Feb 14, 2017 at 5:50 AM, Saad Omer sa...@saadaan.com wrote:

Hi,

Is it possible to pull out the XML coding of the forms from deployed
ODK agregate? I have a form loaded in the aggregate which has some
200 questions, but we do not have its original XML file (the coder has lost it).
Any way to retrieve the basic form from the aggregate?

Regards,

Saad

--

Post: opend...@googlegroups.com
Unsubscribe: opendatakit...@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups "ODK Community" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to opendatakit...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitche...@gmail.com

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups "ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to a topic in the Google Groups "ODK Community" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/opendatakit/wLS8_IsgCu4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.