В Java все находится в форме класса.
Если вы хотите использовать любой объект, тогда у вас есть две фазы:
Пример:
Object a;
a=new Object();
То же самое для концепции массива
Item i[]=new Item[5];
i[0]=new Item();
Если вы не дают секцию инициализации, тогда возникает NullpointerException
.
Универсальный Генератор Канала PHP , кажется, точно, что Вы, после - он имеет простой, основанный на OO способ объявить новый канал и произвести его к Вашей желаемой спецификации.
Это также имеет встроенные преобразования формата даты как один из, его - функции.
Функции:
- Генерирует RSS 1.0, RSS 2.0 и подачу ATOM 1.0
- , Вся подача, проверены блоком проверки допустимости канала.
- Реализации соответствующие пространства имен для различных версий.
- Автоматически преобразовывает форматы даты.
- Генерирует UUID для Atom-лент.
- Дескрипторы CDATA, кодирующий для необходимых тегов.
Поддерживаемые версии:
- RSS 1.0 (который официально obsoleted RSS 0.90)
- RSS 2.0 (который официально obsoleted RSS 0.91, 0.92, 0.93 и 0.94)
- ATOM 1.0
Вам действительно нужна библиотека? Выберите формат и просто следуйте за его спецификацией для вывода допустимого XML.
Вот некоторое учебное руководство для начала работы.
Hmmm, IMO, если Вы не хотите корпуса, оба из этих форматов, достаточно легки к ремеслу без любых классов. Например, для каналов RSS веб-сайта, которым я управляю, я просто записал маленький шаблон Smarty, и это работает довольно гладко.
PHP Универсальный Генератор Канала является хорошим ответом. Я должен был только изменить код соответственно к комментарию к веб-странице для обработки correcly французских символов.
Как Kereste говорится (1. Июнь), FeedWrite не делает проблемы с некоторыми ни одним - английские utf-8 символы как Г¤ и т.д. это вызвано тем, что xml только знает 5 объектов (& ”, ’). Таким образом, я изменил строку 298 в исходном коде в
$nodeText. = (in_array ($tagName, $this-> CDATAEncoding))? $tagContent: str_replace (массив (†& ’, вЂвЂќвЂ , “вЂвЂќ, ”), массив (†& ’, †"’, †'’, †< ’, †> ’), $tagContent);
к avoiod преобразование символов в несправедливость xml объекты.