C# 入门实战:JSON 格式化与校验工具
接口返回的 JSON 挤成一行,几百个字段糊在一起没法看;手改配置文件少写一个逗号,程序一启动就抛异常,却只告诉你"解析失败"。这篇我们写一个 200 行以内的小工具,把这两件事一次解决。
【AI开发之Rust】第 14 课:网络请求与 JSON
14.
[Python] 系列⑩XML 解析与 JSON 编解码
数据存储和传输离不开两种格式:XML 和 JSON。这篇讲 Python 怎么解析 XML、怎么编解码 JSON,以及它们怎么选。一、什么是 XMLXML(可扩展标记语言)是一种描述数据的标记语言,强调存储和传输数据,而不是显示。
C# 用System.Text.Json做序列化与反序列化
读写配置、调接口、存数据都离不开 JSON。.NET 自带的 System.Text.Json 不用装任何包,两行代码就能在"对象 ⇄ JSON 文本"之间转换,是 C# 里最常用的工具之一。序列化:对象 → JSONusing System.Text.
C# 入门实战:CSV 转 JSON 工具(手写一个能正确处理引号的解析器)
"CSV 不就是逗号分隔吗?line.Split(',') 一行搞定。"——几乎每个第一次解析 CSV 的人都这么想,然后一定会在某天遇到一个字段里带逗号的文件。这篇我们不引库,手写一个逐字符扫描的状态机,把 CSV 的规则彻底搞明白。
C# 字符串编码与乱码:一次搞清楚UTF-8和GBK
"读文件中文变问号""调接口返回乱码""Excel 打开 CSV 全是锟斤拷"——编码问题几乎每个开发者都踩过。搞懂底层原理,这类问题就不再靠猜。本质:字符 ↔ 字节 的翻译规则// 计算机只认字节。
在鸿蒙 PC 上用 Rust + Tauri 开发鸿蒙应用:从零到真机跑通
“os”: “linux” 是 Rust std::env::consts::OS 在 ohos 目标下的正常取值—— ohos 目标的 target_os 是 linux、target_env 才是 ohos。
easy-vue 教程:Go 3 个文件跑全栈
上一篇讲的是 Python 版。这一篇换成 Go——同一个 .vue、同一套约定、同样三个文件,只把后端语言换掉。Go 版值得单独讲,是因为一句话在 Python 上说不出来:easy-vue 是一个原生二进制,你的 Go 服务也是一个原生二进制。
从字符串、集合到 HTTP 状态码的扩展方法实战
写了很多年 C# 后,真正烦人的往往不是大问题这篇文章介绍的是一个 C# 扩展库思路:把长期重复出现的小型样板代码收拢成更顺手的扩展方法和工具函数。它讨论的不是某个复杂架构,而是日常开发里反复出现的摩擦点。比如:• 字符串判空、去空格、大小写转换到处写。
C# 自定义JsonConverter:搞定特殊格式的序列化
日期要输出成 "2026-09-25" 而不是带时间的 ISO 格式、金额要保留两位小数、枚举要输出中文——这些 System.Text.Json 默认办不到,得写自定义转换器。