- From: Mark Birbeck <mark.birbeck@x-port.net>
- Date: Thu, 21 Apr 2005 20:07:01 +0100
- To: "'Klotz, Leigh'" <Leigh.Klotz@xerox.com>
- Cc: "'Kianoush Eshaghi'" <Kianoush.Eshaghi@metadat.at>, <www-forms@w3.org>
Leigh,
Did you mean <copy>? On the same lines, xf:duplicate from the XForms 1.1
spec is implemented in formsPlayer, and I think also in the Novell plug-in.
So Kianoush could just copy one 'instance' into the other.
Regards,
Mark
Mark Birbeck
CEO
x-port.net Ltd.
e: Mark.Birbeck@x-port.net
t: +44 (0) 20 7689 9232
w: http://www.formsPlayer.com/
b: http://internet-apps.blogspot.com/
Download our XForms processor from
http://www.formsPlayer.com/
> -----Original Message-----
> From: Klotz, Leigh [mailto:Leigh.Klotz@xerox.com]
> Sent: 21 April 2005 19:36
> To: Kianoush Eshaghi; www-forms@w3.org
> Cc: Mark.Birbeck@x-port.net
> Subject: RE: How can a text file be uploaded by XForms?
>
> You might also be able to do
> <instance src="xx.xml" id="xx" />
> <instance id="toserver"><request><description/></request></instance>
> ...
> <select ref="instance('toserver')/description">
> <itemset nodeset="instance('xx')">
> <label>xx</label>
> <value ref="." />
> </itemset>
> </select>
>
> -----Original Message-----
> From: www-forms-request@w3.org
> [mailto:www-forms-request@w3.org] On Behalf Of Kianoush Eshaghi
> Sent: Thursday, April 21, 2005 10:44 AM
> To: www-forms@w3.org
> Cc: Mark.Birbeck@x-port.net
> Subject: WG: How can a text file be uploaded by XForms?
>
>
>
> Mark
>
> > Can I just check that I understand the issue? Are you
> saying that you
> > want to upload the file 'as is'? That is, you don't want to
> see it to
> > be stored in a binary or hex format?
>
> I want see it in my instance as like as the content of the
> file, which has been uploaded, for example:
>
> I have a file, which contains following text data:
> <xx>
> <YY/>
> <ZZ/>
> ...
> ...
> </xx>
> If I submit the form, I want to have the following instance:
> <request>
> <description>
> <xx>
> <YY/>
> <ZZ/>
> ...
> ...
> </xx>
> </description>
> </request>
>
> > By the way, once the data is copied in, are you then going
> to submit
> > it to a server? Or are you going to do something else. I
> ask only to
> > try and understand what you are trying to do, in case there
> is another
>
> > way round it.
>
> First I want to create respective XML instances, and to save
> it into local file system, how I am going as following
> <xf:submission method="put" action="file:C:/result.xml"/> It
> works well. But If I try to use http in
> action="http://localhost/result.xml" method="put", I will get
> the HTTP Error message that resource(?) isn't permitted(?)
>
> Second I want to send the created XML instance to a
> particular XML Web Services, which is installed on tomcat
> server. I've tried <xf:submission method="post"
> action="http://localhost:8080/CART"/>, but it hasn't also gone ;-((
>
> > (For example, a quick resolution would be to use an XPath extension
> > function to 'unencode' the base64 data back to text. A bit
> > long-winded, I know, but it may address your issue for now.)
>
> hi, good idea, but I am new by XPath, Could you point me according to?
>
> Kianoush
>
> > Mark Birbeck
> > CEO
> > x-port.net Ltd.
> >
> > e: Mark.Birbeck@x-port.net
> > t: +44 (0) 20 7689 9232
> > w: http://www.formsPlayer.com/
> > b: http://internet-apps.blogspot.com/
> >
> > Download our XForms processor from
> > http://www.formsPlayer.com/
> >
> > > -----Original Message-----
> > > From: www-forms-request@w3.org
> > > [mailto:www-forms-request@w3.org] On Behalf Of Kianoush Eshaghi
> > > Sent: 21 April 2005 16:38
> > > To: www-forms@w3.org
> > > Subject: How can a text file be uploaded by XForms?
> > >
> > >
> > > Hi everybody!
> > >
> > > I have implemented a form using XForms, whereby I use IE Plug-In
> > > (FormsPlayer 1.3). I want to built some control element
> in the form
> > > control, which enable to upload some text file (with extend .txt)
> > > into some node of my XML instance.
> > > I've used <xforms:upload/> in my form control, and set
> the type of
> > > node in instance as type="xsd:base64Binary"
> > > as following:
> > >
> > > <xf:model>
> > > <xf:instance>
> > > <request>
> > > <description/>
> > > </request>
> > > </xf:instance>
> > > <xf:bind id="des" nodeset="/request/description"
> > > type="xsd:base64Binary"/>
> > > </xf:model>
> > >
> > > <xf:upload bind="des">
> > > <xf:label>Select the file:</xf:label> </xf:upload> <xf:output
> > > bind="des"/>
> > >
> > > But I get as xml instance (output control) after uploading of the
> > > text file some other encoded symbols.
> > >
> > > How can I upload the content of the text file without any
> encoding
> > > at the text into instance? I have tried with
> "xsd:string", but the
> > > FormsPlayer cries ;-( that the instance is invalid.
> > >
> > > I appreciate your tips and pointers.
> > >
> > > freundliche Gruesse / best regards
> > > Dipl.-Ing. Kianoush Eshaghi T +43 1 74040-652
> > > METADAT - The Architect for Knowledge Networks
> > >
> > >
> > >
> > >
> >
> >
> >
>
>
>
>
Received on Thursday, 21 April 2005 19:07:18 UTC