读取Json文件 赋值LabeledCombox

简介: 读取Json文件 赋值LabeledCombox

文章目录


读取Json文件

1. 新建一个Json文件

4edc953e2c684bbe819ffa954c899c08.png

[
  {
    "ID": "0",
    "UserName": "全部"
  },
  {
    "ID": "2",
    "UserName": "小花"
  },
  {
    "ID": "3",
    "UserName": "张三"
  },
  {
    "ID": "4",
    "UserName": "小草"
  },
  {
    "ID": "5",
    "UserName": "小白"
  }
]

2. 读取Json文件

//创建一个User(类)
 List<User> users;
 //读取Json文件
 //把Json文件放到当前项目生成文件路径下
 /*
 *选中项目右键点击属性,点生成查看输出路径地址
 */
 users = Common.JsonHelper.FileLoadList<Element.User>(Application.StartupPath + @"\案例.json");

4edc953e2c684bbe819ffa954c899c08.png

3. 将Json文件值绑定到LabeledCombox中

   List<string> 医师List = new List<string>();
   //循环赋值
     for (int i = 0; i < users.Count; i++)
      {
          string 医师 = users[i].UserName;
          医师List.Add(医师);
      }
      //绑定
      labeledCombox_接收医师.DataSource = 医师List;
      //绑定默认值
      labeledCombox_接收医师.EditValue = 医师List[0];
      labeledCombox_核对医师.DataSource = 医师List;

4. 使用Linq获取LabeledCombox中的值

    if (labeledCombox_接收医师.EditValue != null)
      {
          //获取ID
          query.接收医师Id = users.First(s => s.UserName == labeledCombox_接收医师.EditValue.ToString()).Id;
      }

这就是简单的Json文件读取并赋值的教程!!!

目录
相关文章
|
JSON 算法 vr&ar
目标检测笔记(五):查看通过COCOEvaluator生成的coco_instances_results.json文件的详细检测信息,包含AP、AR、MR和DR等
本文介绍了如何使用COCO评估器通过Detectron2库对目标检测模型进行性能评估,生成coco_instances_results.json文件,并利用pycocotools解析该文件以计算AP、AR、MR和DR等关键指标。
1030 1
目标检测笔记(五):查看通过COCOEvaluator生成的coco_instances_results.json文件的详细检测信息,包含AP、AR、MR和DR等
|
8月前
|
XML JSON API
如何在 Postman 中上传文件和 JSON 数据
如果你想在 Postman 中同时上传文件和 JSON 数据,本文将带你一步一步地了解整个过程,包括最佳实践和技巧,让你的工作更轻松。
|
JSON API 网络架构
【Azure 媒体服务】使用编码预设文件(Preset.json)来自定义编码任务 -- 创建视频缩略图
【Azure 媒体服务】使用编码预设文件(Preset.json)来自定义编码任务 -- 创建视频缩略图
131 1
|
JSON 数据格式 Python
【2023最新】Matlab 保存JSON数据集文件,并用Python读取
本文介绍了如何使用MATLAB生成包含数据和标签的JSON格式数据集文件,并展示了用Python读取该JSON文件作为训练集的方法。
519 1
|
10月前
|
开发工具 git 索引
怎么取消对project.private.config.json这个文件的git记录
通过以上步骤,您可以成功取消对 `project.private.config.json`文件的Git记录。这样,文件将不会被包含在未来的提交中,同时仍保留在您的工作区中。
277 28
|
XML JSON JavaScript
R JSON 文件
JSON: JavaScript Object Notation(JavaScript 对象表示法)。
208 29
|
JSON 数据格式 Python
Python实用记录(十四):python统计某个单词在TXT/JSON文件中出现的次数
这篇文章介绍了一个Python脚本,用于统计TXT或JSON文件中特定单词的出现次数。它包含两个函数,分别处理文本和JSON文件,并通过命令行参数接收文件路径、目标单词和文件格式。文章还提供了代码逻辑的解释和示例用法。
354 0
Python实用记录(十四):python统计某个单词在TXT/JSON文件中出现的次数
|
JSON 数据格式
LangChain-20 Document Loader 文件加载 加载MD DOCX EXCEL PPT PDF HTML JSON 等多种文件格式 后续可通过FAISS向量化 增强检索
LangChain-20 Document Loader 文件加载 加载MD DOCX EXCEL PPT PDF HTML JSON 等多种文件格式 后续可通过FAISS向量化 增强检索
1088 2
|
JSON 前端开发 JavaScript
解析JSON文件
解析JSON文件
445 9
|
JSON 前端开发 JavaScript
java中post请求调用下载文件接口浏览器未弹窗而是返回一堆json,为啥
客户端调接口需要返回另存为弹窗,下载文件,但是遇到的问题是接口调用成功且不报错,浏览器F12查看居然返回一堆json,而没有另存为弹窗; > 正确的效果应该是:接口调用成功且浏览器F12不返回任何json,而是弹窗另存为窗口,直接保存文件即可。
495 2

热门文章

最新文章