Как я могу заставить Chrome и Firefox полностью отображать плохо сформированный XML? - PullRequest
1 голос
/ 20 апреля 2011

Я хочу, чтобы Chrome и Firefox отображали плохо сформированный XML в полном текстовом формате вместо того, чтобы сообщать мне, что он неправильно сформирован, и отображать первые несколько символов нарушающего открытого текста.

Это может быть полезно для любого вебразработчик при сбросе переменных и тому подобное.

Ответы [ 2 ]

1 голос
/ 20 апреля 2011

Я не могу говорить за Firefox, но это просто способ обработки XML в Chrome; синтаксический анализатор является драконовским, и сообщения об ошибках в синтаксическом анализе выдаются пользователю через пользовательский интерфейс, который вас не устраивает. :)

Быстрый поиск в базе данных ошибок не показывает никаких похожих запросов, на которые можно было бы указать, поэтому я бы посоветовал подать ошибку с предложением вашей функции через http://new.crbug.com/ Я не могу обещать, что кто-либо реализует это быстро (особенно учитывая представление источника в качестве жизнеспособного обходного пути), но, по крайней мере, это предложение будет отслеживаться в системе, чтобы другие могли найти и проголосовать через звезд.

0 голосов
/ 04 декабря 2013

Используйте инструкцию обработки, чтобы обернуть искаженный XML:

<?xml version="1.0" encoding="utf-8"?>
  <test>
    <good>Me &amp; my dad</good>
      <?_borderline 

      <bad>Me & my matches</bad>

      ?>
  </test>
...