|
|
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Подскажите, пожалуйста, как можно в java распарсить html, скажем так, "в стиле" свинговского DefaultStyledDocument? Я имею в виду, чтобы документ был разбит на некие элементы, и про каждый элемент были известны его отступ, расположение (для параграфов), размер шрифта, цвет, стиль и т.п. Может, какие-то сторонние библиотеки посоветуете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 14:40:06 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
Kripke...и про каждый элемент были известны его отступ, расположение (для параграфов), размер шрифта, цвет, стиль и т.п. ... А каким образом Вы узнаете разрешение экрана для этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 14:59:53 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
Leonidv http://code.google.com/p/flying-saucer/ - оно? Спасибо! Попробую. Меня порадовала возможность также генерировать PDF, кажется, Вы подсказали мне даже больше, чем я ожидал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 21:33:47 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
ShSergeKripke...и про каждый элемент были известны его отступ, расположение (для параграфов), размер шрифта, цвет, стиль и т.п. ... А каким образом Вы узнаете разрешение экрана для этого? А разрешение экрана тут ни при чем. Все эти параметры мне бы хотелось знать в point-ах, или как там эта типографская единица зовется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 21:37:01 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
Kripke...А разрешение экрана тут ни при чем... Чё три миллиметра прокатит? ПС. Не дурите никому голову, а займитесь самообразованием. ПС. Посоветую таки библиотеку, даже не библиотеку, а движок. Называется GhostScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 22:00:05 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
ShSergeKripke...А разрешение экрана тут ни при чем... Чё три миллиметра прокатит? ПС. Не дурите никому голову, а займитесь самообразованием. Раз уж на то пошло, читаем http://docs.oracle.com/javase/1.4.2/docs/api/javax/swing/text/StyleConstants.html Вот что я имел ввиду, говоря о StyledDocument в Swing. Обратите внимание на фразу All sizes are specified in points (such as found in postscript), a device independent measure. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 22:14:09 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
Kripke, И каким боком это относится к Вашему вопросу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 22:33:28 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
ShSerge, ну, может, я не совсем точно сформулировал мысль в первом посте... Но теперь понятней, что я имею в виду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 22:41:54 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
Kripke, Понятно, понятно. Но и Вы поймите, что для того, чтобы найти всякие пиксели, миллиметры, или ещё чего, нужно некоторое устройство, пусть хоть десять раз виртуальное, со своими характеристиками, на котором мы печатаем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 22:52:14 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
ПС. А про GhostScript таки почитайте. В жизни (программической) пригодится однозначно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 22:54:34 |
|
||
|
Парсинг HMTL
|
|||
|---|---|---|---|
|
#18+
BlackGnomeГуестLeonidv http://code.google.com/p/flying-saucer/ - оно? XHTML это не HTML Если HTML правильный, то практически никакой разницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2012, 09:30:45 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37824373&tid=2131624]: |
0ms |
get settings: |
14ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 315ms |
| total: | 473ms |

| 0 / 0 |
