RU/xmlLoadFile
Jump to navigation
Jump to search
Эта функция обеспечивает альтернативный вариант загрузки XML файлов, вместо getResourceConfig. Эта функция загружает XML файл и возвращает определенный узел определенного файлового пути, тогда как getResourceConfig допускает загрузку XML файла из ресурса.
Возвращает
xmlnode xmlLoadFile ( string filePath )
Синтаксис ООП Помогите! Я не понимаю, что это!
- Метод: XML.load(...)
Обязательные параметры
- filePath: Файловый путь в следующем формате: ":названиеРесурса/путь". 'названиеРесурса' это название ресурса в котором находится файл, а 'путь' это путь, из корневой директории ресурса к файлу.
- Например,если есть файл с названием 'new.xml' в ресурсе 'ctf',из другого ресурса:xmlLoadFile(":ctf/settings.xml")
- Если файл находится в этом же ресурсе, и какой-либо путь не нужен, можно писать: xmlLoadFile("settings.xml").
Возвращает
Возвращает объект, корневой XML узел XML файла, в случае успеха, в противном случае false.
Пример
Этот пример загружает XML файл settings.xml из ресурса ctv.
node = xmlLoadFile ( ":ctv/settings.xml" )
Смотрите также
Серверные функции
Клиентские функции
Общие функции
- xmlCopyFile - копирует всё содержимое определённого узла в XML-документе в новый файл документа
- xmlCreateChild - создаёт новый дочерний узел в узле XML
- xmlCreateFile - создаёт новый XML-документ, который впоследствии можно сохранить в файл с помощью xmlSaveFile
- xmlDestroyNode - удаляет узел XML из дерева узлов XML
- xmlFindChild - возвращает именованный дочерний узел узла XML
- xmlLoadFile - загружает XML-файл и возвращает узел, указав конкретный путь к файлу
- xmlLoadString - создаёт XML узел из строкового ввода
- xmlNodeGetAttribute - возвращает атрибут узла в файле конфигурации
- xmlNodeGetAttributes - возвращает все аттрибуты выбранного XML узла
- xmlNodeGetChildren - возвращает все дочерние элементы определенного XML узла или определенного дочернего узла
- xmlNodeGetName - возвращает имя тега указанного XML узла
- xmlNodeGetParent - возвращает родительский узел XML узла
- xmlNodeGetValue - читает значения тегов в файлах XML
- xmlNodeSetAttribute - редактирует атрибуты узла в файле конфигурации
- xmlNodeSetName - задает имя тега указанного XML узла
- xmlNodeSetValue - присваивает значения тегам в файлах XML
- xmlSaveFile - сохраняет загруженный файл XML
- xmlUnloadFile - выгружает XML файл из памяти