这是我的json字符串
{[
{
"CurrencyName": "nomi"
},
{
"CurrencySign": "%%"
},
{
"PositiveFormat": "2"
},
{
"NegativeFormat": "3"
},
{
"CurrencyStatus": "45"
}
]}
我想替换这些
的起始和结束括号2 {[
]}
只有然后我想将json存储在变量my c sharp code is here
dynamic objEnteryVal = objEntry.GetValue("models")[0]["models"];
只有我必须使用.replace
替换第一个和最后两个括号答案 0 :(得分:1)
嘿我不认为替换会帮助很多我意味着你必须自定义替换功能,因为只有替换C#中可用的替换功能。你可以做的是使用子串函数如下。
string JSON = "{[SAME]}";
int startPos=JSON.IndexOf("[") + 1;
int LastPos=JSON.LastIndexOf("]");
int length = JSON.Length - startPos - (JSON.Length - LastPos);
JSON = JSON.Substring(startPos, length);
这将为您提供结果"相同"超出{[相同]}。