XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
+ Stylus Studio Technical Forum (14621)
+ Website Feedback (249)
- XSLT Help and Discussion (7625)
-> + Remove leading Zeros from a st... (4)
-> + how to parse a html element fo... (2)
-> + Add namespaces to target messa... (2)
-> + XSLT Transformation - insertin... (3)
-> + Convert binary xml (9)
-> + XSLT Transformation (4)
-> + Generating hyperlinks (3)
-> + XSLT to PDF problem (with JAVA... (2)
-> + how to add onclick_ with try/c... (2)
-> + Keep table in one page. xsl-fo... (4)
-> + Cannot find a matching 2-argum... (3)
-> + Creating one string from a sub... (2)
-> + XSLT: Traversing XML twice for... (6)
-> + Copy element without namespace... (5)
-> + Create dynamic elemant name (2)
-> + XSLT: Traversing XML twice for... (3)
-> + Problem including Javascript (2)
-> + Looping through attributes (4)
-> + Transform values into elements... (4)
-> + Problem with deep node copy an... (2)
-> + Comparing Dates With ASP.NET 2... (3)
-> + Converting tree structure to h... (4)
-> + Attributes to element transfor... (2)
-> + XSLT transformation (2)
-> + XSLT transformation (5)
-> + xsl:character-map not working (2)
-> + Removing duplicates entries. (2)
-> + Image issues. (2)
-> + xsl transformation (4)
-> + XSL Question (5)
-> + how to insert xml file as an n... (2)
-> + Document Function (2)
-> + convert seconds to hh:mm:ss (5)
-> + how to remove attribute while ... (3)
-> + XSL-FO question (2)
-> + EDI 997 creation. (7)
-> + Line break within a tag in XML... (2)
-> + Contact Help Needed (2)
-> + ACK 997 (2)
-> + XSLT to output XML( which conf... (11)
-> + Retrieving all nodes where a c... (6)
-> + Verifying XML and XSD within X... (4)
-> + How to validate date format in... (3)
-> + XSLT question (2)
-> + Muenchian grouping (2)
-> + How to remove specific text en... (8)
-> + If Else Condition along with L... (2)
-> + SAXON Problem (2)
-> + comapring global variable valu... (2)
-> + copying the value of xsl in va... (2)
-> + Urgent:XSLT element value sel... (2)
-> + Ignoring first element using f... (2)
-> + EDI X12 to XML (4)
-> + XSLT FOR-EACH HELP (2)
-> + Sorting Help Needed (3)
-> + XSLT help with linking (2)
-> + selecting data into node set b... (2)
-> + Watch and Variable in Debug no... (4)
-> + Transforming XML to XML - grou... (2)
-> + Saxon 9.0 B support in debug m... (2)
-> + Repeating element question (2)
-> + Newly Purchased Version Not La... (2)
-> + xsl:include not finding file (5)
-> + JAXP and XSLT 2.0 / XPATH 2.0 (2)
-> + ASP:DropDownList trigger in Xs... (2)
-> + Auto-Skip empty values (2)
-> + retrieving a javascript functi... (2)
-> + need help (2)
-> + html tag ignored (2)
-> + Quick reply needed (8)
-> + xslt to remove namespaces but ... (2)
-> - Using a WSDL definition in an ... (1)
-> + XSL logic issue for simple inp... (6)
-> + Regarding XML namespace prefix... (4)
-> + Mapper reoganizes itself. (8)
-> + XSL Substring Removal (2)
-> + Regarding XSLT logic for a sim... (3)
-> + XSLT Transform documentation (2)
-> + XSLT stack trace in case of er... (3)
-> + No New Line (2)
-> - No New Line (1)
-> + howto loop through a sequence (2)
-> + xml and xsl and whitespace in... (2)
-> + XSL Date formatting (4)
-> + XSL to XSL Mapping using custo... (4)
-> + flat xml to nested xml comvers... (4)
-> + Including schema in scenario (2)
-> + DTDs and traversing (2)
-> + Help with transformation (2)
-> + Problem running XSLT against X... (2)
-> + Carriage return in the output (5)
-> + Generating XSLT to match a sch... (3)
-> + WYSIWYG editor (2)
-> + Grouping without For-Each (3)
-> + output XML using XSLT (8)
-> + Help configuring Xalan-j proce... (8)
-> + Convert Existing HTML pages to... (2)
-> + Generating Transformation - XS... (4)
-> + DOCTYPE public and system info... (2)
-> + Using EXSLT str:tokenize funct... (5)
-- Previous [661-680] [681-700] [701-720] Next
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Atif SarfrazSubject: Receiving XML through Form POST request
Author: Atif Sarfraz
Date: 23 Nov 2001 03:15 PM
Hi,

I have generated a form output in Internet Explorer, using XML and applying XSL transformation on it at browser end. Now I want to receive the results back at server end, in the form of XML document. So when a user makes any changes in the form and resubmits the form, I want to get the results at server in the form of XML document.

Is it possible?

Postnext
Atif SarfrazSubject: Receiving XML through Form POST request
Author: Atif Sarfraz
Date: 26 Nov 2001 10:13 AM
Some further information regarding above is that XMLSpy Plugin provides a similar feature, of sending XML document as it is from browser. I am not sure weather we can have the similar output without a plugin.

If some one can sort out a way?

Regards,

Atif Sarfraz

Postnext
(Deleted User) Subject: Re: Receiving XML through Form POST request
Author: (Deleted User)
Date: 26 Nov 2001 10:18 AM
At 03:23 PM 11/23/2001 -0500, you wrote:
>From: "Atif Sarfraz"
>
>Hi,
>
>I have generated a form output in Internet Explorer, using XML and
>applying XSL transformation on it at browser end. Now I want to receive
>the results back at server end, in the form of XML document. So when a
>user makes any changes in the form and resubmits the form, I want to get
>the results at server in the form of XML document.
>
>Is it possible?

Yes, it's possible, but it's not straightforward. A way you can achieve
this is by adding an hidden entry in the form and trap the pressing of the
"Submit" button

{FORM NAME=postForm METHOD=POST ACTION="update.asp"}
{INPUT TYPE=HIDDEN NAME=XML}
... other user visible entries ...
{INPUT TYPE="BUTTON" VALUE="Edit" ONCLICK="submitInfo()"}
{/FORM}

The submitInfo function can then fill the "XML" variable with the XML
representation of the input fields, like in

{script language="JavaScript"}
function submitInfo()
{
var pf = document.postForm;
pf.XML.value = "{?xml version='1.0'?}{title}"+pf.InputField1+.....;
pf.submit();
}
{/script}

If you want to send just the XML representation (without the other input
fields), you can split the FORM entry into 2 (one holding the HIDDEN entry,
the other holding the user-editable fields plus the submit button)

Hope this helps,

Alberto

Postnext
Atif SarfrazSubject: Receiving XML through Form POST request
Author: Atif Sarfraz
Date: 26 Nov 2001 12:17 PM
Hi,

Thanks for a solution, and an interesting way to build XML.

However the problem is that the form I generate is quite dynamic in nature. Its a very complex form, and some sections might appear once or repeatedly, depending upon the XML. So the Form fields are not fixed, and are also quite large around 300 or so.

I was hoping that Internet Explorer might had some functionality that I could use. As if you try to view the source of the resultant html, it still shows you the XML document itself. I doubt there is not a straightforward way to push the modified XML back to server.

Thanks for the help.

Regards,

Atif Sarfraz

Postnext
(Deleted User) Subject: Re: Receiving XML through Form POST request
Author: (Deleted User)
Date: 26 Nov 2001 12:58 PM
At 12:25 PM 11/26/2001 -0500, you wrote:
>From: "Atif Sarfraz"
>
>Hi,
>
>Thanks for a solution, and an interesting way to build XML.
>
>However the problem is that the form I generate is quite dynamic in
>nature. Its a very complex form, and some sections might appear once or
>repeatedly, depending upon the XML. So the Form fields are not fixed, and
>are also quite large around 300 or so.
>
>I was hoping that Internet Explorer might had some functionality that I
>could use. As if you try to view the source of the resultant html, it
>still shows you the XML document itself. I doubt there is not a
>straightforward way to push the modified XML back to server.

If you are looking at an Internet Explorer-only solution, you can use the
XML Data Island feature (you embed the XML inside the HTML page, or point
to the XML on the server); in this way you can edit the XML directly and
then post it to the web server through the XMLHTTP object. See
http://msdn.microsoft.com/library/default.asp?URL=/library/en-us/dnexxml/html/xml071798.asp
for an example of how this can be done.

Another option can be the usage of the XML Data Island and XMLDSO features
(see article at
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk30/htm/xmconusingxmldatasourceobject.asp
)

Alberto

Posttop
Anonymous Subject: Re: Receiving XML through Form POST request
Author: Anonymous
Date: 07 Jan 2002 06:12 PM
In case all you want to do is get the form in XML format at the server end, and you want to have cross-browser support, then you can store the xml instance at the server, assign a unique ID to that, and store this id in the client in a hidden field. Also at the server you will have to have a generic function (there are 1000's available) which takes the field(s) and creates a new xml and returns the data. Thus cross-browser support is achieved.

Cheers/Pradeep
Lead Designer

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.