Пока вы используете одинарные и двойные кавычки в совпадающих парах и при правильном вложении, совместимые со стандартами процессоры XML не будут заботиться о том, какой стиль вы используете. Ваш вопрос предполагает, что вы намереваетесь обработать вывод XML с помощью инструментов, которые не соответствуют стандартам (или, возможно, даже не поддерживают XML). В лучшем случае это рискованное предложение, хотя я признаю, что рабочие ситуации и требования клиентов не всегда могут дать вам возможность работать с правильными инструментами. У меня есть коллеги, которые используют sed и grep для просеивания и изменения XML-файлов, и им часто это удается. Но если у вас есть какой-либо выбор, я рекомендую вам обрабатывать файлы XML с помощью инструментов, поддерживающих XML, по всему конвейеру вплоть до того момента, когда данные больше не размечаются в XML. В противном случае системы станут гораздо более хрупкими, чем если бы вы использовали инструменты с поддержкой XML для всей обработки XML.
Если вы не можете этого сделать, то предложение JacobE, вероятно, будет вашим лучшим выбором.