Charset i winform
Hej Eksperten,Jeg er støt ind i et underligt problem jeg har en funktion der henter ekstern data flere xml filer, og putter det ind i en lokal database. Nogle af disse filer indholder tekst på russisk, japansk og kinesisk. Når jeg køre funktionen via en aspx side er det det korrekte data der kommer ind i databasen. Men hvis jeg køre den præcis samme funktion inde i en winform så kommer alle specieltegene ind i databasen som ? tegn. Er den nogle der har nogen ide om hvorfor dette sker ?. Her er funktionen:
function DataImport(string ThePath){
XDocument doc = XDocument.Load(ThePath);
var DataElm= from DataPath in doc.Element("report").Elements("group").Elements("subgroup").Elements("item")
select KeywordRank;
// Løbe gennem XML
foreach (XElement KeywordRank in KeywordRankings)
{
string Product = KeywordRank.Element("product").Value;
string Price = KeywordRank.Element("price").Value;
string Status= KeywordRank.Element("stat").Value;
AddItemToDB(Product ,Price, Status);
}
}