Поиск в Google привел меня к этой статье, в которой описывается процесс отправки файла XML (или любого файла, хранящегося в базе данных) в клиентскую систему ближе к концу.
http://www.4guysfromrolla.com/articles/120606-1.aspx
Когда вы отправляете XML-файл (или любой другой файл, отправленный описанным выше способом) клиенту, пользователю будет предложено сохранить его на жестком диске. После этого JavaScript не будет иметь доступа к файлу.
В моем опыте работы с PHP, когда вы хотите предоставить данные JavaScript для работы, вы выводите их в объявление переменной где-то в пространстве сценария, чтобы вы знали, где их можно получить и манипулировать ими. Это может быть более полезным для всего, что вы пытаетесь выполнить, но редко использует XML.
Главный вопрос: что вы пытаетесь сделать? Похоже, вам нужно переосмыслить свой подход. Если у вас есть молоток, это не значит, что все является гвоздем.