ну в смысле открыть ? xml - это обычный текстовый файл(формат). однако, его контент может быть просто зашифрован тем или иным способом, а софт, который его юзает расшифровывает перед загрузкой, и после уже парсит (DOM/SAX) во внутренние структуры.
т.е. открыть ты его можешь любым текстовым редактором (включая браузер), или специализированным - с графической визуализацией нод, нэймспейсов etc, но если сам контент закриптован - то прочесть содержимое, не зная алгоритмов которым он криптовался - в принципе никак...
upd: ну брут по частоткам только, но даже обычные блоковые на основе хоть того же aes - это анриал просто