Цитата:
Изначально опубликовано ATimTim
Так что вопрос сужается до следующего:
Как выставить в формируемом xml нужную кодировку ?
Вот кусочек рабочего кода
PHP код:
XMLDocument objDOM ;
XMLElement elementNode;
XMLProcessingInstruction procInctruction;
;
objDOM = new XMLDocument();
elementNode = objDOM.createElement("BranchCompany");
textNode = objDOM.createTextNode(branchCompanyTable.BranchCompanyId);
elementNode.setAttribute("id", textNode.text());
textNode = objDOM.createTextNode(branchCompanyTable.branchCompanyName());
elementNode.setAttribute("name", textNode.text());
textNode = objDOM.createTextNode(date2str(today(), 123,2,2,2,2,2));
elementNode.setAttribute("transferDate", textNode.text());
branchCompany = objDOM.appendChild(elementNode);
procInctruction = objDOM.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"Windows-1251\" ");
elementNode = objDOM.insertBefore(procInctruction,
branchCompany.com());