Реклама на сайте Advertise with us

Вопросы по XML

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 11/01/13 в 15:46       Ответить с цитатойцитата 

сгенерил XML файл нижеприведенным кодом
Код: [развернуть]

все вроде нормально но вот когда открываю хмл файл в блокноте </data> <data> стоят на одной строке, незнаю на сколько это важно, попытался в пхп коде сделать перенос, но что-то не вышло, может не так делал. ну это не основной вопрос.

Вот чем задался. Заключенных в тэг <data> </data> данных несколько тысяч вариантов, вот тут появился вопрос, возмо жно ли на основе этих данных создать станицы по шаблону с постраничной навигацией?

1
 
+ + +


С нами с 19.12.12
Сообщения: 281
Рейтинг: -50

Ссылка на сообщениеДобавлено: 11/01/13 в 16:09       Ответить с цитатойцитата 

если переносы важны используй двойные скобки + \n. Да можно, есть даже движок который работает на xml.

8
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 11/01/13 в 18:46       Ответить с цитатойцитата 

Генерить xml конкатенируя строки это конечно мило, но моветон. Когда возьмёшься за генерацию шаблонов, ты это поймёшь.

http://www.ibm.com/developerworks/ru/library/x-xmlphp1/
http://php.net/manual/ru/refs.xml.php

А ответ на твой вопрос: да, возможно. icon_smile.gif

8
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 11/01/13 в 19:00       Ответить с цитатойцитата 

на одной строке потому что и в коде на одной строке. или ты в ворде код пишешь? trollface.png
это просто тебе редактор кода показывает как тебе удобнее видеть. а так вся строка на одной строке.

<?php
$a = 'вся
эта
срань
будет
на одной
строке';

но не в CLI-режиме

пришел к победе коммунистического труда

8
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 11/01/13 в 21:21       Ответить с цитатойцитата 

Yacc писал:
Генерить xml конкатенируя строки это конечно мило, но моветон. Когда возьмёшься за генерацию шаблонов, ты это поймёшь.

http://www.ibm.com/developerworks/ru/library/x-xmlphp1/
http://php.net/manual/ru/refs.xml.php

А ответ на твой вопрос: да, возможно. icon_smile.gif


я просто не нашел другого выхода как просто сгенерить .xml из имеющихся данных в текстовом файле. Да и плюс как то ковырял пхп функции для XML но они не работали хотя и ПХП 5, но видимо что то не подключено из модулей или библиотек.
нужно будет еще покорвырять насчет многостраничности.

0
 



С нами с 03.02.11
Сообщения: 842
Рейтинг: 301

Ссылка на сообщениеДобавлено: 13/01/13 в 14:01       Ответить с цитатойцитата 

FXIX писал:
на одной строке потому что и в коде на одной строке. или ты в ворде код пишешь? trollface.png
это просто тебе редактор кода показывает как тебе удобнее видеть. а так вся строка на одной строке.

<?php
$a = 'вся
эта
срань
будет
на одной
строке';

но не в CLI-режиме
а при чем тут CLI режим? вся эта срань, если смотреть не через браузер, будет с новой строки, как и написано.
совершенно не понятно, почему у ТС не разбито на строки... мож блокнот поменять?))) я вот бился-бился - так и не добился, чтоб в одну строку вышло. только если браузером зырять. а глянь в исходник - так все пучком, с новой строки...
пхп, конечно, игнорирует лишние пробелы и перевод каретки и новые строки, но лишь до тех пор, пока это не текстовая величина.
"это просто тебе редактор кода показывает как тебе удобнее видеть." - да што же это за такое? редактор, что, хранит в отдельном файле переносы строк? или заменяет их на "тут чувак жмакнул энтэр" и при выводе на экран заменяет на \r\n? видимо ты точно в ворде напрогался, что плющит тебя так))) фар, блокнот, scite, исходник (в опере CTRL+U) - везде заебись. остается афтару пожелать сделать все то-же, но только... в блокноте. и проверь еще раз. не может быть, чтоб в одну строку лепило...
и еще: ты не закрыл ?> smail101.gif а вообще шорт-таги рулят -
Код:
<?='ламеры всегда пишут "&lt?php" - видимо, это придает некую особую значимость их коду. типа, не питон какой-то, а, бля, целый пхп!))))'?>
что выведет это код? smail101.gif прикинь, ни тебе принта, ни тебе эхо, ни пхп - а оно пишет, ебааааать... smail101.gif пойду еще дуну... icon_biggrin.gif

0
 



С нами с 03.02.11
Сообщения: 842
Рейтинг: 301

Ссылка на сообщениеДобавлено: 13/01/13 в 14:11       Ответить с цитатойцитата 

Yacc писал:
Генерить xml конкатенируя строки это конечно мило, но моветон. Когда возьмёшься за генерацию шаблонов, ты это поймёшь.
а по твоему милее юзать хер знает какой тяжести и глючности вшитые дебильные функции? в данном примере генерится очень простой хмл, и нет необходимости юзать ужасно тяжелые и тупые хмл функции. и как бы это ни было мило, но в конце концов некая функция конкатенирует строки, иначе никак. а ты предлагаешь за глаза нагенерить говнофукциями, загрузить проц на еще несколько тысяч тактов какой-то полной херней... ну-ну... сразу видно, ты даже не знаешь, во сколько раз тяжелее (x==y) чем (x===y) (при условии однотипности данных)...
всем удачи!

0
 



С нами с 03.02.11
Сообщения: 842
Рейтинг: 301

Ссылка на сообщениеДобавлено: 13/01/13 в 14:19       Ответить с цитатойцитата 

а, бля. только заметил. сорри.
вместо
</data> ';
напиши
</data>
'; //ага, это перенос строки.
и будет счастье. ступил накурившись бухнувши)))) столько буков, а чего никто не сказал автору сделать это?
блин, пацаны, извиняйте, набуянил не в тему. вот так работают умозаключения... надо с этим бороться...
еще раз извините, кому насыпал не в попад...

и вообще, моветон - это не писать ассемблерные вставки в коде на Си, остальное - вообще хрень какая-то...

8
 
+ + +


С нами с 19.12.12
Сообщения: 281
Рейтинг: -50

Ссылка на сообщениеДобавлено: 14/01/13 в 10:24       Ответить с цитатойцитата 

Lexikon:
Более трушный код для работы с xml.
Код: [развернуть]

Для того чтоб сайт работал на xml, глянь здесь

8
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 14/01/13 в 18:33       Ответить с цитатойцитата 

AWD писал:
и еще: ты не закрыл ?>

где?

AWD писал:
<?='ламеры всегда пишут "&lt?php" - видимо, это придает некую особую значимость их коду. типа, не питон какой-то, а, бля, целый пхп!))))'?>

на том же http://php.net тоже пишут, да и если я его писать не буду мне это мозгов не придаст. А хуже от того, что я написал php уж точно не будет. icon_wink.gif

0
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 14/01/13 в 18:42       Ответить с цитатойцитата 

да. любой файл открывается <?php.
а вот закрывать не надо. это давно известный факт. ну если файл чисто на пхп.

тромбоцит правильно SimpleXML заюзал. если есть стандартный путь - зачем мучить своё

пришел к победе коммунистического труда

1
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 14/01/13 в 18:47       Ответить с цитатойцитата 

да и кстати я не в ворде всё это просматриваю smail101.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »