技术文章 - CS184329
通过在 Integrity Lifecycle Manager 中生成 XML 报告,短文本中 unicode 的空间 (0xA0) 应转换为“0x20”
已修改: 27-Dec-2022
适用于
- PTC RV&S (formerly Integrity Lifecycle Manager) 10.4 to 12.0
说明
- 重现步骤:
- 创建一个具有以下字段的项目
- 短文本字段:值包含unicode的空格( 0xA0 )
- 打开IME Pad并选择Unicode (Basic Multiple Languages)作为字符类别并复制U + 00A0
- 长文本字段:值包含unicode的空格( 0xA0 )
- 短文本字段:值包含unicode的空格( 0xA0 )
- 使用名为Basic - XML的报告类型以 XML 格式为项目生成报告
- 结果
- 翻译成“ ”的短文本中的空格 (0xA0)。 <--这是不可接受的。因为“ ”在 XML 文件中无效。
- 翻译成“ 0x20 ”的长文本中的空格(0XA0)<---这很好。
- 例子:
<field fieldname="文档短标题"> o r 吨</字段>
<field fieldname="Shared Text">长</field>
<field fieldname="Shared Text">长</field>
- 预期结果
- 短文本和长文本中的 unicode 空格( 0xA0 )应该通过生成 XML 报告转换为“ 0x20 ”。
这是文章 184329 的 PDF 版本,可能已过期。最新版本 CS184329