NDEF记录构建器
支持构建6种常见NDEF记录类型:文本记录(支持UTF-8和UTF-16编码,可配置语言代码如zh、en等)、URI记录(支持http、https、ftp、mailto等协议前缀,自动优化URI编码)、MIME媒体类型记录(支持application/json、text/html、image/png等多种MIME类型)、智能海报记录(包含标题、URI和动作信息,适用于NFC营销场景)、Android应用记录(包含包名和选择提示,用于NFC触发应用安装)以及自定义二进制记录(支持任意十六进制数据输入)。每种记录类型提供完整的字段配置表单,包括TNF、Type、ID和Payload参数。
NFC标签模拟预览
在构建NDEF消息的同时,工具实时显示NFC标签的数据结构预览。以表格形式展示每条NDEF记录的TNF值、Type名称、ID内容和Payload字节数,帮助开发者理解NFC标签的内部存储结构。支持查看原始十六进制数据和Base64编码,方便与NFC读卡器输出结果进行对比验证。预览区域自动计算并显示消息总字节数,帮助开发者评估标签容量是否足够。
多条记录消息组装
支持在一个NDEF消息中组合多条NDEF记录,模拟真实的NFC标签数据结构。可以添加、删除和调整记录顺序,每条记录独立配置类型和内容。工具自动计算NDEF消息的总字节数和各记录的偏移量,确保组装后的消息符合NFC Forum规范。支持查看每条记录的详细编码信息,包括记录头标志位(MB/ME/CF/SR/IL)的设置情况。
写入NFC标签
利用Web NFC API,可以直接将构建好的NDEF消息写入NFC标签。写入前显示完整的数据预览,写入后自动读取验证数据一致性。支持写入NFC Forum Type 2/4标签,自动处理CC(Capability Container)文件的读写。需要Chrome浏览器和NFC兼容设备支持。写入过程包含错误处理和重试机制,确保数据写入的可靠性。
消息验证工具
内置NDEF消息验证器,检查构建的消息是否符合NFC Forum NDEF规范。验证内容包括TNF值合法性、Type字段编码正确性、Payload格式完整性以及记录头标志位的正确设置。验证失败时提供详细的错误描述和修复建议,帮助开发者快速定位问题。支持批量验证多条NDEF记录,提高验证效率。验证结果可导出为报告文件,方便团队协作和问题追踪。
UD5工具箱