我已经为response-fields.adoc定义了一个自定义代码段模板,以包括另外一列,其中我使用汉字作为该新列的名称。问题在于,尽管列中的数据正确显示了中文,但生成的代码片段却没有以正确的汉字显示列名。
我的response-fields.snippet文件使用UTF-8编码。
这是我的自定义代码段模板:
|===
|Field|Type|Description|中文描述
{{#fields}}
|{{path}}
|{{type}}
|{{description}}
|{{description_zh_tw}}
{{/fields}}
|===
预期生成的代码段:
|===
|Field|Type|Description|中文描述
|responseStatus
|String
|ID of the team.
|測試
|infected
|String
|ID of the team.
|測試
|fileName
|String
|ID of the team.
|測試
|===
实际生成的代码段:
|===
|Field|Type|Description|銝剜��膩 <==== encoding problem?
|responseStatus
|String
|ID of the team.
|測試
|infected
|String
|ID of the team.
|測試
|fileName
|String
|ID of the team.
|測試
|===
答案 0 :(得分:0)
将代码段模板的编码从 UTF-8 更改为 Big5 ,即可解决此问题。