Q
Q. John Chen
I have following code:
public class Member
{
public string FirstName;
public string LastName;
public string GetXml()
{
StringBuilder sb = new StringBuilder();
XmlSerializer serializer
= new XmlSerializer(typeof(Member));
TextWriter writer = new StringWriter(sb);
serializer.Serialize(writer, this);
writer.Close();
return sb.ToString();
}
}
The above code create following piece of xml by Calling GetXml()
<?xml version=\"1.0\" encoding=\"utf-16\"?>\r\n<Member
xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"
xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
<FirstName>John</FirstName>\r\n <LastName>Doe</LastName>\r\n
</Member>
But All I want is
<Member><FirstName>John</FirstName><LastName>Doe</LastName></Member>
Of course I can modify the string to take out the unwanted.
Is there a better way to just get what I wanted ??
Thanks
John
public class Member
{
public string FirstName;
public string LastName;
public string GetXml()
{
StringBuilder sb = new StringBuilder();
XmlSerializer serializer
= new XmlSerializer(typeof(Member));
TextWriter writer = new StringWriter(sb);
serializer.Serialize(writer, this);
writer.Close();
return sb.ToString();
}
}
The above code create following piece of xml by Calling GetXml()
<?xml version=\"1.0\" encoding=\"utf-16\"?>\r\n<Member
xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"
xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n
<FirstName>John</FirstName>\r\n <LastName>Doe</LastName>\r\n
</Member>
But All I want is
<Member><FirstName>John</FirstName><LastName>Doe</LastName></Member>
Of course I can modify the string to take out the unwanted.
Is there a better way to just get what I wanted ??
Thanks
John