axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ken Tam" <>
Subject RE: passing XML document as input parameter
Date Sat, 20 May 2006 22:45:18 GMT
Hi all,

There are quite a few postings on this topic. Another (preferred)
alternative is to pass XML as an attachment.

  -----Original Message-----
  From: Suavi Ali Demir []
  Sent: Wednesday, May 17, 2006 10:45 AM
  Subject: Re: passing XML document as input parameter

  Don't forget you might have xml as:

  "<formula>X &lt; Y</formula>"

  Now, if you process this string and make:

  "&lt;formula>X &lt; Y&lt;/formula>"

  When you reverse it, you will get:

  "<formula>X < Y</formula>"

  which is incorrect.

  So, you will need more escaping than just "<".


  Xinjun Chen <> wrote:
    Hi Dies,

    Thank you! You are right. In fact I can do that :-). Just need to
replace all "&lt;" by "<".


    On 5/17/06, Dies Koper <> wrote:
      Hello Xinjun,

      Just use a String type field.
      Axis will replace the '<'s and '>'s in your XML with '&lt;'s resp.
      '&gt;'s, making it valid XML content.


      Suavi Ali Demir wrote:
      > Why can you not embed xml inside xml?
      >   Regards,
      >   Ali
      > Xinjun Chen <> wrote:
      >     As far as I know, I cannot embed XML inside XML, so how can I
pass an XML document as an input parameter to a web service?
      >   Could anyone provide some pointer on that?
      >   Regards,
      >   Xinjun

View raw message