Page 1 of 1

Помогите с RSS командами(функциями)

PostPosted: 16 May 2016, 20:08
by !xXx!
Подскажите, пжлст, есть ли команда позволяющая строку содержащую в качестве разделителя пробел (или иной символ), разбить на подстроки и сформировать соответствующий массив средствами RSS ?

Re: Помогите с RSS командами(функциями)

PostPosted: 16 May 2016, 20:13
by Virtual
а почему именно средствами rss ?
вэб (php в нем) в разы функциональней!
(благо сращивается rss и локальный вэб сервер на счет ноль)

PS в чем изначальная задача то?

Re: Помогите с RSS командами(функциями)

PostPosted: 16 May 2016, 21:01
by !xXx!
Собственно, через PHP я и сделал на данный момент, но это немного костыль.
Я хотел это сделать через RSS, вдруг есть аналог конструкции
Code: Select all
itemArray = readStringFromFile(file)
itemUrl = getStringArrayAt(itemArray, itemCount)

Только чтобы не из файла читать, а из переменной внутри RSS.

Задача следующая: Я передаю список ссылок для воспроизведения завёрнутых в тэг,
Code: Select all
<item>
         <title>
            Воспроизвести список

         </title>
         <url>
            http://www.ex.ua/get/244678698
http://www.ex.ua/get/244366357
http://www.ex.ua/get/244854735

         </url>
         <action>
            play_list

         </action>
      </item>

И они воспринимаются плеером, как 1 строка через пробел, а не как несколько строк. Хотя, изначально, там есть символ перевода строки.

Мне бы было удобнее обойтись без PHP, как это на данный момент у меня сделано. Вот и спрашиваю как?..

Re: Помогите с RSS командами(функциями)

PostPosted: 16 May 2016, 21:09
by Virtual
1. в рсс разделялка на массив по переводу строки
getStringArrayAt(lпеременная, номер_строки)
откель взялась переменная rss фиолетово.

2. данное проще формировать полностью на вэб-пхп
тоесть чтоб rss вся страница формировалась средствами вэб сервера (по аналогии с другими модулями, как пример ютуб от моса идеальный пример)
2.1 (связка вэб сервер+пхп реально шустрее и безглючней формирует результирующую страничку rss для GUI. проверено многими, особо если это связано с парсингом внешнего контента.)

Re: Помогите с RSS командами(функциями)

PostPosted: 16 May 2016, 21:15
by !xXx!
Спасибо за ответы. Я это всё понимаю. Собственно весь RSS и генерится с помощью PHP. Только плеер его получает от сервера. Так вот хочу разделить мух и котлеты. Что бы плеер, как можно меньше использовал PHP. И меня интересует исключительно решение на RSS, если оно есть, а если нет, то на "нет" и суда нет.

П.С. Как сделать на PHP я знаю и уже сделал.

Re: Помогите с RSS командами(функциями)

PostPosted: 16 May 2016, 21:18
by Virtual
выше
думали что стоит избавится.... тесты показали что вэб+пхп - генерация rss идеально как по производительности так и по функционалу-стабильности

ЗЫ в moS пхп прикручен как фаст-цги! а это и отсутствие затрат на загрузку и кэширование компиляции пхп!!! = очень нехилая производительность.
PSPS в *nix системах клиент-сервер как бы столп всего принципа взаимодействия межпроцессного. :mrgreen: