-2

QR 码字段应以标签长度值 (TLV) 格式编码,标签值在下图中相邻表格的“标签”列中指定。

TLV 编码应如下:

标记:上面提到的标记值存储在一个字节中长度:由字段值的UTF8编码产生的字节数组的长度。长度应存储在一个字节中。值:由字段值的 UTF8 编码产生的字节数组。

这张图片描述了我的问题:

4

1 回答 1

2

您可以在此处使用此库生成所需的哈希值。

String qrBarcodeHash = QRBarcodeEncoder.encode(
    new Seller("شركة تجريبية"),
    new TaxNumber("312345678901233"),
    new InvoiceDate("2021-11-18T18:40:34+03:00"),
    new InvoiceTotalAmount("2.30"),
    new InvoiceTaxAmount("0.30")
);
于 2021-11-23T06:04:40.760 回答