Как преобразовать datatable в строку json с помощью json.net WCF Rest Service в С# WCF Application
U должен использовать JsonConvert.SerializeObject, за которым следует файл данных в первом параметре, а затем способ, которым вы хотите отформатировать его во втором параметре.
string json = JsonConvert.SerializeObject(objAcctDTable, Formatting.None);
-редактировать-
если вы боретесь с кавычками-побегами или слэшами, вы должны поместить свою строку через эту функцию, прежде чем что-либо делать с ней
public string EscapeQuotesMySql(string str)
{
string retVal = System.String.Empty;
if (!System.String.IsNullOrEmpty(str))
{
// replace special quotes
retVal = str.Replace((char)8216, '\'');
retVal = retVal.Replace((char)8217, '\'');
// escapes for SQL
retVal = retVal.Replace(@"\", @"\\");
retVal = retVal.Replace(@"'", @"\'");
}
return retVal;
}