기술 문서 - CS184329

Space (0xA0) of unicode in short text should be translated to "0x20" by generating report in XML in Integrity Lifecycle Manager

수정한 날짜: 05-Oct-2018   


적용 대상

  • PTC RV&S (formerly Integrity Lifecycle Manager) 10.4 to 12.0

설명

  • Steps to reproduce:
  1. Create an item which has the following fields
    • Short text field: The value contains space(0xA0) of unicode
      • Open IME Pad and select Unicode (Basic Multiple Languages) as Character Category and copy U + 00A0
    • Long text field: The value contains space(0xA0) of unicode
  2. Generate a report  for the item in XML by using the report type named Basic - XML
  • Result
    • Space(0xA0) in short text translated to "&nbsp;". <--This is not acceptable. Because "&nbsp;" is not  valid in XML files.
    • Space(0XA0) in long text translated to  "0x20" <--- This is fine.
    • Example:
            <field fieldname="Document Short Title">s&nbsp;h&nbsp;o&nbsp;r&nbsp;t</field>
            <field fieldname="Shared Text">l o n g</field>
  • Expected result
    • Space(0xA0) of unicode in both of short text and long text should be translated to "0x20" by generating report in XML.
이는 기술 문서 184329의 PDF 버전이며, 구 버전일 수 있습니다. 최신 버전 CS184329