Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > XML > saving xml in javascript

Reply
Thread Tools

saving xml in javascript

 
 
=?ISO-8859-1?Q?Une_B=E9vue?=
Guest
Posts: n/a
 
      03-01-2007

> > Currently when I execute this is makes no change whatsoever to the xml
> > file. What I expected was to open the xml doc manually and see 4 child
> > nodes of the root instead of 3 as shown above in the xml listing. Any
> > thoughts or ideas on what I'm doing wrong?


It is not possible, by JavaScript policy, to save a document in the
client side.

You might ask for that using a server side script writen in php for
example...
--
Une Bvue
 
Reply With Quote
 
 
 
 
I'll be BACK! :) ;) http://www.canaxe.org/videocamere
Guest
Posts: n/a
 
      03-01-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


I'll be BACK! http://www.canaxe.org/videocamere

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
 
 
 
E evidente che il luogo e stato fatto dalla persona che realmente conosce il mestiere! http://www.ca
Guest
Posts: n/a
 
      03-01-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


E evidente che il luogo e stato fatto dalla persona che realmente conosce il mestiere! http://www.canaxe.org/vetro

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
Very valuable information you have here. Thanks.. http://www.canaxe.org/traduzioni
Guest
Posts: n/a
 
      03-01-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


Very valuable information you have here. Thanks.. http://www.canaxe.org/traduzioni

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
Luogo molto buon:) Buona fortuna! http://www.canaxe.org/sexi
Guest
Posts: n/a
 
      03-01-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


Luogo molto buon Buona fortuna! http://www.canaxe.org/sexi

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
Grande sito!! http://www.avwzioni.org/capelli
Guest
Posts: n/a
 
      03-01-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


Grande sito!! http://www.avwzioni.org/capelli

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
Great site! Good luck to it's owner! http://www.avwzioni.org/nudi
Guest
Posts: n/a
 
      03-02-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


Great site! Good luck to it's owner! http://www.avwzioni.org/nudi

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
luogo grande:) nessun osservazioni! http://www.avwzioni.org/molise
Guest
Posts: n/a
 
      03-02-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


luogo grande nessun osservazioni! http://www.avwzioni.org/molise

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
Grand emplacement! La conception est merveilleuse! http://www.avwzioni.org/supereva
Guest
Posts: n/a
 
      03-02-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


Grand emplacement! La conception est merveilleuse! http://www.avwzioni.org/supereva

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
Grande! Il luogo cose buon, tutto e abbastanza ragionevole e piacevole.. http://www.avwzioni.org/eco
Guest
Posts: n/a
 
      03-02-2007

> Hi all. I have the following problem. I have an xml file, while I will
> list below and I am trying to add nodes to the xml document based on
> user input to a form.
>
> The XML doc is ...
>
> <?xml version="1.0"?>
>
> <board>
> <message>
> <author> Author One </author>
> <comment> This is the first test comment </comment>
> </message>
> <message>
> <author> Author Two </author>
> <comment> This is the second test comment </comment>
> </message>
> <message>
> <author> Author Three </author>
> <comment> This is the third test comment </comment>
> </message>
> </board>
>
>
> The code I have to insert a new node is ....
>
> <script type="text/javascript">
> var xmlDoc;
> var xmlObj;
> var author;
> var comment;
> var message;
> function loadXMLDoc() {
>
> xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
> xmlDoc.async="false";
> xmlDoc.load("Guestbook.xml");
> xmlObj=xmlDoc.documentElement;
> processInput();
> }
>
> function processInput() {
> var new_message=xmlDoc.createElement('message');
> var new_author=xmlDoc.createElement('author');
> var new_comment=xmlDoc.createElement('comment');
> var new_author_text=new_author.createTextNode('author test
> works');
> var new_comment_text=new_comment.createTextNode('comme nt test
> works');
> new_message.appendChild(new_author);
> new_message.appendChild(new_comment);
> xmlObj.appendChild(new_message);
> xmlDoc.save("Guestbook.xml");
> }
>
> </script>
>
>
> Currently when I execute this is makes no change whatsoever to the xml
> file. What I expected was to open the xml doc manually and see 4 child
> nodes of the root instead of 3 as shown above in the xml listing. Any
> thoughts or ideas on what I'm doing wrong?
>
> Also of note is the above code is in the head section of a JSP file.
> Just using JSP instead of HTML file but no jsp code is actually in the
> file, just html.
>
> Thanks,
> Charles


Grande! Il luogo cose buon, tutto e abbastanza ragionevole e piacevole.. http://www.avwzioni.org/economici

BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Working with XML in JavaScript / XML Javascript'? noff Javascript 0 06-14-2007 12:46 PM
Different results parsing a XML file with XML::Simple (XML::Sax vs. XML::Parser) Erik Wasser Perl Misc 5 03-05-2006 10:09 PM
EXCEL question saving a file saving the the first column as read only Luis Esteban Valencia ASP .Net 0 01-06-2005 07:02 PM
Saving DataTable to session vs saving a Custom object. John Kandell ASP .Net 4 12-10-2004 05:08 AM
Saving Images While Saving ASP Pages ! Lovely Angel For You ASP General 1 10-03-2003 12:03 AM



Advertisments