"ExtendedData": { "inputs": [ "http://172.16.3.21:8082/HisWeb.asmx" ],}
时间: 2023-08-20 13:12:10 浏览: 138
要修改这个 `ConnectedService.json` 文件中的 `ExtendedData` 字段中的连接地址,你可以使用以下的代码片段:
```csharp
using Newtonsoft.Json;
using System.IO;
// 读取 ConnectedService.json 文件内容
string json = File.ReadAllText("Properties/ConnectedService.json");
// 解析 JSON 字符串为一个 JObject 对象
dynamic connectedService = JsonConvert.DeserializeObject(json);
// 修改连接地址字段
connectedService.ExtendedData.inputs[0] = "http://new-service-url.com";
// 将更新后的 JObject 对象转换回 JSON 字符串
string updatedJson = JsonConvert.SerializeObject(connectedService, Formatting.Indented);
// 将更新后的 JSON 字符串保存回 ConnectedService.json 文件
File.WriteAllText("Properties/ConnectedService.json", updatedJson);
```
这个代码片段将会找到 `ExtendedData` 字段中的 `inputs` 数组,并将第一个元素(在这里是原始连接地址)替换为新的连接地址。确保你已经安装了 Newtonsoft.Json 库,并根据你的实际情况修改代码中的文件路径和连接地址。
阅读全文