【发布时间】:2021-09-07 19:55:48
【问题描述】:
我想给正在编写的文本文件中的字符串添加缩进。
下面是我得到的输出。
{
"Value": [
{
"UserPrincipalName": "abc.onmicrosoft.com",
"MobilePhone": "12121212"
},
{
"UserPrincipalName": "abcde.onmicrosoft.com",
"MobilePhone": " "
},
{
"UserPrincipalName": "abc.onmicrosoft.com",
"MobilePhone": "4545457815"
}
]
}
下面是我想要的输出。
{
"Value": [
{
"UserPrincipalName": "abc.onmicrosoft.com",
"MobilePhone": "12121212"
},
{
"UserPrincipalName": "abcde.onmicrosoft.com",
"MobilePhone": " "
},
{
"UserPrincipalName": "abc.onmicrosoft.com",
"MobilePhone": "4545457815"
}
]
}
我尝试添加 \t,但最后三个括号没有缩进。
string.Format("{0}\n{1}{2}\n{3}\n{4}", "{", " \"Value\": [", " " + json, " ]", "}");
我怎样才能实现上述目标?
提前致谢。
【问题讨论】:
标签: asp.net string formatting