|
Тема
|
MySQL hierarchical data
|
|
Автор |
phpstat (непознат
) |
Публикувано | 20.12.07 19:35 |
|
Здравейте!
Трябва ми помо6т за следният проблем:
Имам един TSV Фаил с йерархи4на структура (5 Нива Tree) и искам да екстрахирам структурате с PHP и да го сложа в XML и MySQL.
---------------------------------
Level1 folder date
Level2 folder date
Filename file date
Lelel3 folder date
Filename file date
----------------------------------
Вси4ко по4ва на нов ред и всяко по-долно ниво е с 4 разстояния по навътре.
Думите на всеки ред са разделени с Табулатор.
Пробвам с PREG_MATCH_ALL ама не става.
$r="/^\s{0}(\w+.*?)\t(\w+.*?)\t(\w+.*?)\s{4}(\w+.*?)/sim";
preg_match_all($r,$text,$level);
var_dump($level);
Как мога да сложа вси4ко в Multidimensional Arrays и после директно в XML като се запази структурата?
Благодаря предватително за всякаква помо6т!
| |
Тема
|
Re: MySQL hierarchical data
[re: phpstat]
|
|
Автор |
Dakota (erotoman) |
Публикувано | 21.12.07 19:25 |
|
Е, с един preg_match няма да стане... трябва ти първо цикълче, в което да разбереш кой на кого е родител - а това доколкото разбрах, си личи само от това кое след кое следва и какво му е отстоянието.
Everything louder than everything else...
| |
|
|
|
|