Напишите другой скрипт, который сканирует каждый файл строки и всякий раз, когда он находит открытый тег <user>
, увеличивает счетчик и печатает
line number 1234 <user> opened (1 open total)
и всякий раз, когда он находит закрывающий тег </user>
, уменьшаетсясчетчик печатает
line number 4546 </user> closed (0 open total)
Так как у вас есть еще один открывающий тег, чем закрывающий тег, окончательный результат этого скрипта сообщит вам, что 1 тег остался открытым.Однако, предполагая, что ваша модель XML не допускает вложенные теги <user>
, вы можете предположить, что проблемное объявление находится там, где вы видите вывод line number ... <user> opened (2 open total)
.