cancel
Showing results for 
Search instead for 
Did you mean: 

XML into a string

Former Member
0 Kudos

Hello Friends,

Could any help me to convert XML to String .This is b'coz I need to pass it to a database.

With Regards,

Raju.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Just see this code

<b>How to convert xml file into a String object</b>

static string GetXmlString(string strFile)

{

// Load the xml file into XmlDocument object.

XmlDocument xmlDoc = new XmlDocument();

try

{

xmlDoc.Load(strFile);

}

catch (XmlException e)

{

Console.WriteLine(e.Message);

}

// Now create StringWriter object to get data from xml document.

StringWriter sw = new StringWriter();

XmlTextWriter xw = new XmlTextWriter(sw);

xmlDoc.WriteTo(xw);

return sw.ToString();

}

may be help you !!

Thanks!

Pls reward if useful

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Raju,

I think you are trying to convert your XML message into Text file. If so then you have to use Content conversion paramaters at receiver communication channel.

Thanks,

Anil

Former Member
0 Kudos

Hi,

To convert an XML document to string

refer this blog

regards

yugapreetha

Former Member
0 Kudos

hi

refer this blog

regards

yugapreetha

Former Member
0 Kudos

Hey

could you please explain it a bit more?what you exactly wanna do

thanx

Aamir

Former Member
0 Kudos

Hello Aamir,

I need to pass XML into Data base as it is .

So before that I have to make it String na.

With Regards,

Raju.

Former Member
0 Kudos

hey

no you dont,just design the correct data type ,do proper mapping and configure a receiver JDBC adapter

/people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30

Thanx

Aamir

Message was edited by:

Aamir Suhail

Former Member
0 Kudos

My requirement is not the payload .The entire .xml file to data base

Former Member
0 Kudos

hey

you mean the tags as well?

Thanx

Aamir

Former Member
0 Kudos

hey

you need to use either XSLT or java mapping for this,

have a look at the following thread

Thanx

Aamir

Former Member
0 Kudos

Hello Aamir,

Yes.

With Regards,

Raju

Former Member
0 Kudos

hey

have a look at the following

Thanx

Aamir