[Code 개선] #15. [HWPX] XML 특수 문자 자동 이스케이프 및 유니코드 처리 강화 #31

Open
opened 2026-03-05 11:56:38 +09:00 by Kyeongmin · 0 comments
Owner

1. 목표

사용자 텍스트에 포함된 XML 예약 문자가 HWPX 구조를 파괴하지 않도록 자동 이스케이프 처리를 강화하고, 다국어 유니코드 환경에서의 안전성을 확보합니다.

2. 상세 원인 및 배경

  • 사용자가 보고서 본문에 R & D와 같이 & 기호를 입력하면, XML 파서가 이를 엔티티 시작으로 오인하여 파일 읽기 에러를 발생시킵니다.
  • 이모지나 특수 기호 처리 미흡 시 파일이 손상된 것으로 간주될 수 있습니다.

Original: Kyeongmin/test#45

### 1. 목표 사용자 텍스트에 포함된 XML 예약 문자가 HWPX 구조를 파괴하지 않도록 자동 이스케이프 처리를 강화하고, 다국어 유니코드 환경에서의 안전성을 확보합니다. ### 2. 상세 원인 및 배경 - 사용자가 보고서 본문에 `R & D`와 같이 `&` 기호를 입력하면, XML 파서가 이를 엔티티 시작으로 오인하여 파일 읽기 에러를 발생시킵니다. - 이모지나 특수 기호 처리 미흡 시 파일이 손상된 것으로 간주될 수 있습니다. --- *Original: Kyeongmin/test#45*
Kyeongmin added this to the [Code 개선] 필요 시 나중에 진행 milestone 2026-03-05 12:29:59 +09:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Kyeongmin/_Geulbeot#31