载荷转义与往返一致性
Wi-Fi 载荷遵循 WIFI:T:WPA;S:…;P:…;;:对 \ ; , : " 与 CR/LF 反斜杠转义,中文 SSID 原样保留 UTF-8。示例:SSID 咖啡馆;VIP、密码 p;:a\b 加换行,生成 WIFI:T:WPA;S:咖啡馆\;VIP;P:p\;\:\,a\\b\nline2;;,解析回来逐字节一致。
联系人采用 vCard 3.0:CRLF 分行、N:姓;名;;;、FN:、TEL;TYPE=CELL:;\ ; , 与换行转义,冒号在值里保持原文(属性名在第一个冒号处切分)。中文姓名与电话字段可往返。
这些纯函数由 node:test 固定向量测试覆盖;真实扫码客户端对 vCard 字段的解析能力未实测,不承诺所有客户端支持全部字段。