Existe uma biblioteca de validação de esquema XML que suporta o valor do atributo padrão?

Se eu ler oEspecificação do esquema XML para valores de atributo padrão corretamente, o processo de validação deve alterar o DOM para preencher os valores padrão.

O padrão especifica que o atributo deve aparecer incondicionalmente no · infoset de validação pós-esquema ·

Esta é uma leitura correta das especificações? Mais importante, algumas bibliotecas (Java, C #, Python, etc) suportam isso?

Pelo que vi, o método validate (document) não altera o documento.

questionAnswers(2)

yourAnswerToTheQuestion