sending XML file to a web service


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2

Thread: sending XML file to a web service

Hybrid View

  1. #1
    Bill C Guest

    sending XML file to a web service


    i want to send an xml file to a web service. the web service will accept the
    xml file, process it and perhaps return some info.

    how do i set up the web service and the client so that i can send the xml
    file from client to web service?

    currently it looks like this

    [WebMethod]
    public void GetScanFile(XmlDocument sf)
    {
    XmlTextWriter myXmlTextWriter = new XmlTextWriter ("c:\\WCCS-CS\\"+sf, null);
    myXmlTextWriter.Close();
    }

    and i call it like this
    WebRef.MyService a=new WebRef.MyService

    XmlDocument x=new XmlDocument();

    x.LoadDoc("C:\\test.xml");
    a.GetScanFile(x);

    ALL OF THE SYNTAX AND connections to the web serice work fine
    when i hit the last line i get a System.xml system error, so obviously sending
    an xml like this doesnt work. what will?

  2. #2
    sarar Guest

    Re: sending XML file to a web service


    At least these options:
    - read the file and send the contents as string
    - add upload functionality to your webservice and transfer the file to the
    server

    "Bill C" <bcrider@uasi-qc.com> wrote:
    >
    >i want to send an xml file to a web service. the web service will accept

    the
    >xml file, process it and perhaps return some info.
    >
    >how do i set up the web service and the client so that i can send the xml
    >file from client to web service?
    >
    >currently it looks like this
    >
    >[WebMethod]
    >public void GetScanFile(XmlDocument sf)
    >{
    >XmlTextWriter myXmlTextWriter = new XmlTextWriter ("c:\\WCCS-CS\\"+sf, null);
    >myXmlTextWriter.Close();
    >}
    >
    >and i call it like this
    >WebRef.MyService a=new WebRef.MyService
    >
    >XmlDocument x=new XmlDocument();
    >
    >x.LoadDoc("C:\\test.xml");
    >a.GetScanFile(x);
    >
    >ALL OF THE SYNTAX AND connections to the web serice work fine
    >when i hit the last line i get a System.xml system error, so obviously sending
    >an xml like this doesnt work. what will?



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center