| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Узнать или в строке xml |
| Автор: serezhka1986 16.8.2014, 14:41 |
| Добрый день! Извините за, возможно, глупый вопрос... Есть строка, как узнать что в ней находится содержимое xml? Спасибо! |
| Автор: ksnk 16.8.2014, 15:05 |
| serezhka1986, xml настоящий или кусок разметки? Настоящий начинается с тега <?xml version="1.1" encoding="UTF-8" ?> или похожим. Кусок разметки - тоже что и html - текст, окруженный тегами. Есть теги - вероятно xml |
| Автор: serezhka1986 16.8.2014, 15:10 | ||
ksnk, не-не, в строку записан настоящий xml
|
| Автор: ksnk 16.8.2014, 16:54 | ||
| Дык, проверяешь регуляркой. Если нужно проверить корректность - http://php.net/manual/ru/simplexml.examples-basic.php
|
| Автор: serezhka1986 16.8.2014, 18:02 |
| ksnk, наверное копну в сторону регулярки, хоть я в ней и не особо силен. |
| Автор: ksnk 16.8.2014, 21:36 | ||||
А что за задача? Если нужно много и быстро проверить - strpos
Регулярки - это немного помедленнее, хотя тоже довольно эффективно
А вот надежнее, хотя и медленнее - SimpleXml. |