Эти различия не очень важны в соответствии со стандартом XHTML.
Другими словами, это одно и то же.
Кроме того, если вы замените двойные кавычки одинарными кавычками, будет то же самое.
Типичный способ «нормализации» XML-документа состоит в том, чтобы сократить его с помощью некоторого API, который обрабатывает документ как его представление Infoset. И API стиля DOM, и SAX работают таким образом.
Если вы хотите разобрать их вручную (или с помощью RegEx), вы должны повторить все эти вещи в вашем коде, и, на мой взгляд, это не практично.