Я использую файл XML для хранения данных и параметров, которые должны использоваться синтаксическим анализатором, однако в этом XML я также должен использовать системное время. Итак, есть ли какие-либо встроенные функции в XML для получения системного времени, возможно, что-то похожее на getTime () в Javascript?
Нет. XML не является языком программирования. Он не содержит методов, которые выполняют действия.
Почему бы вам просто не дать парсеру вставить текущее системное время?
Вам поможет следующий код:
<datetime> <date>System.getDate()</date> <time>System.getTime()</time> <makeXMLAProgrammingLanguage> yes please </makeXMLAProgrammingLanguage> </datetime>
Если вы используете XSLT, можно вызвать пользовательскую функцию, чтобы получить время. Это то, о чем ты думал?
Таким образом, в основном, вы преобразуете свой XML в другой XML, прежде чем читать его. Преобразование добавит все элементы времени.
расширяемый язык разметки, сокращенно XML, описывает класс объекты данных, называемые документами XML и частично описывает поведение компьютерные программы, которые их обрабатывают. XML - это профиль приложения или ограниченная форма SGML, Стандарт Обобщенный язык разметки [ISO 8879]. По построению, XML документы соответствуют документам SGML. XML-документы состоят из хранилища единицы, называемые сущностями, которые содержат либо проанализированные или неразобранные данные. Успешно разобран данные состоят из символов, некоторые из которые образуют символьные данные, а некоторые из какая форма разметки. Разметка кодирует описание хранения документа макет и логическая структура. XML обеспечивает механизм навязывания ограничения на расположение хранилища и логическая структура.
расширяемый язык разметки, сокращенно XML, описывает класс объекты данных, называемые документами XML и частично описывает поведение компьютерные программы, которые их обрабатывают. XML - это профиль приложения или ограниченная форма SGML, Стандарт Обобщенный язык разметки [ISO 8879]. По построению, XML документы соответствуют документам SGML.
XML-документы состоят из хранилища единицы, называемые сущностями, которые содержат либо проанализированные или неразобранные данные. Успешно разобран данные состоят из символов, некоторые из которые образуют символьные данные, а некоторые из какая форма разметки. Разметка кодирует описание хранения документа макет и логическая структура. XML обеспечивает механизм навязывания ограничения на расположение хранилища и логическая структура.
С Расширяемый язык разметки (XML) 1,0 (пятое издание)
Вы можете получить систему с языка сервера и создать эту сущность в своем XML-документе.
Из javascript вы можете получить клиентское время, которое может не являться надежным источником каких-либо критических данных.