I query a Discussion Board/Custom List with a SOAP WebService call to the GetListItems(...)-Method. To process the result XML, I use something like:
resultNode = listservice.GetListItems(listName, "", queryNode, viewFieldsNode, "10000", queryOptionsNode, null);
XmlDocument doc = new XmlDocument();
XmlNodeList childs = doc.ChildNodes;
XmlNodeList items = childs .ChildNodes;
foreach (XmlNode node in items)
string Title= node.Attributes["ows_Title"].Value;
Now, in some Discussion Titles or Titles of a List Item, I get weired encoded signs when users decided to write words in foreign languages, like french: "Je suis là" or "Je vois la fenêtre".
I think the problem is, that these characters have a certain encoding which ends up in characters like "..@.." etc. after the InnerXml was loaded by the XmlDocument.LoadXml-Method.
So the question is, how can I get/display the origianl Title of the item that was deliverd by the query to the Discussion Board/List?
View Complete Post