From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 26 Feb 2007 01:20:01 +0300 From: =?koi8-r?B?5MXOydMg883J0s7P1w==?= To: =?koi8-r?B?y9XM2NTV0s7ZyiDPxtTP0MnL?= Message-ID: <20070225222001.GD10614@mw.local.seiros.ru> References: <20061024155705.GA3318@localhost.localdomain> <453EFD70.40708@stc.donpac.ru> <20061025083002.GA32347@localhost.localdomain> <453F3FDC.4030304@stc.donpac.ru> <20061025181043.GA1430@localhost.localdomain> <20061025183422.GZ32576@osdn.org.ua> <20061026043936.GD5829@localhost.localdomain> <45406C4C.9080908@stc.donpac.ru> <20070225214838.GA10614@mw.local.seiros.ru> <45E2095B.5080409@stc.donpac.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <45E2095B.5080409@stc.donpac.ru> Subject: Re: [room] =?koi8-r?b?7MXLw8nRINDPIEphdmE=?= X-BeenThere: smoke-room@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Id: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 22:20:02 -0000 Archived-At: List-Archive: On Mon, Feb 26, 2007 at 01:10:35AM +0300, Eugene Prokopiev wrote: >> Моими глазами удобнее всего парсить windows ini-like конфиги :) Те что >> секции разделают [вот-так], а внутри секций присваивания. Опять же, смотря >> какие конфиги. EP> мне обычно не хватает 2 уровней ;) Бывает :) Тут приходится извращаться. Например когда уровня всего три, третий уровень у меня отличается наличием whitespaces в начале строки. А вот больше трех это ой. Тут как раз что-то XML-like или lisp-like нужно. >> А xml если читать более-менее, то писать нервов не хватает. >>>>У... Хотя пользу понимаю -- можно легко конфиг и скриптами править. > EP>> Вот-вот. При этом не сильно уродуя его с точки зрения визуального > EP>> восприятия. >> Ну это я и с обычными конфигами писал. Тот код, что я постил недавно был >> по твоему ручками сгенерирован? Не-а. Из PHP-кода который я до этого писал >> автоматически сгенерирован. Ага, я псих. Причем конвертация работает в >> обе стороны -- из конфига в PHP, и наоборот. Причем diff на оригинал и >> результат двойного конвертирования молчит как партизан на допросе. Я так >> свой компилятор тестирую :) EP> если бы все были такими же отважными, может XML и правда был бы не нужен :) :) EP> хотя он настолько оброс всевозможными технологиями (например, я иногда EP> не представляю себе, что бы я делал без XPath, этот молоток я даже к EP> JavaBeans применял - см. JXPath), что назад дороги нет ... Увы, ч XML-технологиями я не очень разобрался. Но как я понял большинство из них на верхнем уровне даже не знают что имеют дело с XML, а не какой-нибудь другой древовидной структурой. >> А SAX? EP> JAXP - универсальный интерфейс к различным анализаторам, как минимум EP> один из которых идет в комплекте c JRE (как и сам JAXP, а с Java 6, EP> кажется, идет в комплекте и JAXB). Эх, пошел и эти ключевые слова изучать :) -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- from specfile: > # Sorry, I have not time: > Requires: ruby-gnome2-full Nor brain. -- at in #9601