Как я могу удалить специальные символы XML в Perl? - PullRequest
7 голосов
/ 11 июня 2009

Я обрабатываю некоторые XML-файлы (в частности, .vcproj файлы) в Perl, и я хочу удалить специальные символы. Экранированные персонажи, с которыми я сталкивался до сих пор:

  • "
  • 
  • 


Очевидно, что я могу сделать это сам, но, похоже, для этого должен быть стандартный (или CPAN ) модуль, но наивный поиск не вызывает ничего уместного.

Есть идеи?

1 Ответ

8 голосов
/ 11 июня 2009

XML::Entities или более старый HTML::Entities. Я использовал только последний.

Поиск, вероятно, был бы легче для вас, если бы вы знали, что эти вещи называются сущностями; Я ненавижу, когда я в таком положении, что не знаю ключевой информации, которая сделала бы возможным поиск.

...