|
VBA и WEB
|
|||
---|---|---|---|
#18+
iMrTidykealon(Ruslan)пропущено... Хорошо, по-русски: то что вы описываете тут уже 3-ю страницу неюзабельно в современных реалиях. Это просто очень дорого в создании и поддержке. За знания того, как накостылять HTMLDocument , что бы он "допетрил", никто не заплатит. С чего это? У меня все прекрасно работает, как невалидный html, так и поправленный. Я же написал по-русски, что HTMLDocument автоматически доводит html до валидного. Что еще Вы от него ожидаете? Чтобы еще и парсил сам по-щучьему веленью? Я думаю, что все дело в том, что Вы сами никогда не пробовали писать парсер на VBA, а беретесь судить. Возьмите код и попробуйте, а потом расскажете. VBA в принципе дорогое удовольствие в современных реалиях.плохо доводит спотыкается на примитивных вещах не путайте парсер и разбор содержимого, лет 10 назад HTMLDocument был крут конечно, но времена поменялись ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 09:51 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)iMrTidyпропущено... С чего это? У меня все прекрасно работает, как невалидный html, так и поправленный. Я же написал по-русски, что HTMLDocument автоматически доводит html до валидного. Что еще Вы от него ожидаете? Чтобы еще и парсил сам по-щучьему веленью? Я думаю, что все дело в том, что Вы сами никогда не пробовали писать парсер на VBA, а беретесь судить. Возьмите код и попробуйте, а потом расскажете. VBA в принципе дорогое удовольствие в современных реалиях.плохо доводит спотыкается на примитивных вещах не путайте парсер и разбор содержимого, лет 10 назад HTMLDocument был крут конечно, но времена поменялись Давайте конкретно на каких примитивных вещах он споткнется, на которых Google Chrome не споткнется? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 09:57 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)не путайте парсер и разбор содержимого, лет 10 назад HTMLDocument был крут конечно, но времена поменялись Дайте-ка ссылочку, где объясняется что есть что. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:06 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
iMrTidyТакой html даже Chrome не открывает! У Вас title не закрыт. Исходник Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.
Результат Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:22 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
Если делать так Исходник Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
Результат Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:31 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
ferzmikk, responseText перекодирует в соответствии со своим разумением с 3-й версии добавили responseStream для анализа ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:33 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)iMrTidyпропущено... С чего это? У меня все прекрасно работает, как невалидный html, так и поправленный. Я же написал по-русски, что HTMLDocument автоматически доводит html до валидного. Что еще Вы от него ожидаете? Чтобы еще и парсил сам по-щучьему веленью? Я думаю, что все дело в том, что Вы сами никогда не пробовали писать парсер на VBA, а беретесь судить. Возьмите код и попробуйте, а потом расскажете. VBA в принципе дорогое удовольствие в современных реалиях.плохо доводит спотыкается на примитивных вещах не путайте парсер и разбор содержимого, лет 10 назад HTMLDocument был крут конечно, но времена поменялись В данном случае это парсер или разбор содержимого? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:34 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
iMrTidy, дело ваше, пользуйтесь если пользуется я не собираюсь вам доказывать насколько мс отстал ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:34 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
ferzmikk, если вы пользуете MSXML2.XMLHTTP и его свойство responseText, то он(парсер) и виноват ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:37 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)ferzmikk, если вы пользуете MSXML2.XMLHTTP и его свойство responseText, то он(парсер) и виноватКак быть теперь? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:45 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)ferzmikk, responseText перекодирует в соответствии со своим разумениемЭто можно как то вылечить? с 3-й версии добавили responseStream для анализа ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:49 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)ferzmikk, если вы пользуете MSXML2.XMLHTTP и его свойство responseText, то он(парсер) и виноват библиотека для http протокола стала парсером. Круто. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:49 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
ferzmikk, что лечим? meta tag в заголовке пропиши правильный с кодировкой файла своего ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:57 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
ferzmikkiMrTidyТакой html даже Chrome не открывает! У Вас title не закрыт. Исходник Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.
Результат Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.
Файл сохранен в utf-8? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:57 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)iMrTidy, дело ваше, пользуйтесь если пользуется я не собираюсь вам доказывать насколько мс отстал Потому что не можете доказать. Что бы Вы сказали Вы тут сейчас делаете? Только честно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 10:59 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)iMrTidy, дело ваше, пользуйтесь если пользуется я не собираюсь вам доказывать насколько мс отстал Чем ТС прикажете пользоваться? Он пишет проект в Excel. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:00 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
iMrTidykealon(Ruslan)iMrTidy, дело ваше, пользуйтесь если пользуется я не собираюсь вам доказывать насколько мс отстал Чем ТС прикажете пользоваться? Он пишет проект в Excel.Если писать в VB.NET, C# или Pyton, то тоже самое будет? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:09 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)ferzmikk, responseText перекодирует в соответствии со своим разумением с 3-й версии добавили responseStream для анализа Кодировку можно задать...а "разумение" это по умлочанию utf-8 как чуть ли не во всем Интернете. Или МС и тут отстал? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:10 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
iMrTidyФайл сохранен в utf-8?Как это узнать? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:11 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
iMrTidykealon(Ruslan)iMrTidy, дело ваше, пользуйтесь если пользуется я не собираюсь вам доказывать насколько мс отстал Чем ТС прикажете пользоваться? Он пишет проект в Excel.я бы просто написал на чём ни будь вменяемом и в ексель уже готовое сливал на крайний случай бы просто написал обёртку с COM-интерфейсом которая будет давать xml, приведённый к адекватному но мы же явно поиграть хотим ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:11 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
iMrTidykealon(Ruslan)ferzmikk, если вы пользуете MSXML2.XMLHTTP и его свойство responseText, то он(парсер) и виноват библиотека для http протокола стала парсером. Круто.парсер нижнего уровня внезапно ..., да? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:14 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
Konst_Onemeta tag в заголовке пропиши правильный с кодировкой файла своегоТак? Код: html 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:14 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
ferzmikkiMrTidyФайл сохранен в utf-8?Как это узнать? Откройте в Notepad++ и перекодируйте в utf-8, а затем сохраните. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:15 |
|
VBA и WEB
|
|||
---|---|---|---|
#18+
kealon(Ruslan)iMrTidyпропущено... Чем ТС прикажете пользоваться? Он пишет проект в Excel.я бы просто написал на чём ни будь вменяемом и в ексель уже готовое сливал на крайний случай бы просто написал обёртку с COM-интерфейсом которая будет давать xml, приведённый к адекватному но мы же явно поиграть хотим Напишите, ТС уже который день мучается. А я умываю руки. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2019, 11:16 |
|
|
start [/forum/topic.php?fid=61&msg=39838641&tid=2172006]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 283ms |
total: | 454ms |
0 / 0 |