|
|
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
буду очень благодарна если поможете написать задачку с XML..: 2) Реализовать быстрый поиск телефона по фамилии без учета регистра символов. Справочник хранится в XML файле со следующей структурой. <phonebook> <entry> <firstname>Mark</firstname> <surname>Twain</surname> <number>+375 29 632494</number> </entry> <entry> <firstname>Jo</firstname> <surname>Dirty</surname> <number>+375 29 332494</number> </entry> <entry> <firstname>Andy</firstname> <surname>Ham</surname> <number>+375 29 623494</number> </entry> … </phonebook> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2007, 03:08:58 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Тема вознагрождения не раскрытк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2007, 11:44:07 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
шчырая беларуская БЛАГОДАРНОСТЬ!! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2007, 13:27:47 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Первый вопрос, я подозреваю — "как прочитать XML из файла"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2007, 15:44:35 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
сознаюсь откровенно..мое представление об XML весьма поверхностно...и если я ещё смогу составить такой документ..то как реализовать поиск(или даже чтение) понему из JAVA никакого понятия вообще не имею:( так что буду очень благодарна если поможете(потому как нужно срочно) и посоветуете какую литературу толковую по этому вопросу, потому как разбираться все равно надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2007, 17:22:10 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Например, так (с помощью SaxParser). Код: plaintext 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. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2007, 17:49:10 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Тьфутымля. Опять логин менять придеццо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2007, 17:49:36 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
спасибо огромное!! буду пытаться разбираться!!кстати, а в куда указывается файл чтения XML?т.е. куда прописывать где лежит мой справочник..как аргумент?тогда почему там на 2 элемента запрос...туплю... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2007, 18:33:18 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2007, 11:29:47 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
а вы не слишком все усложняете? почему бы не сделать простой парсинг текста, ведь тут по сути поный разбор хмля не нужен. например как то так: Код: plaintext 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. и все, этого мне кажется вполне достаточно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2007, 12:14:10 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
untitled и все, этого мне кажется вполне достаточно) XML подразумевает произвольное форматирование данных внутри тэгов. Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2007, 13:06:12 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
untitled и все, этого мне кажется вполне достаточно) К тому же ваше решение мгновенно отсасывает как только телефонный номер начинает идти раньше фамилии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2007, 13:08:09 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог: спасибо огромное, такое решение то что надо!!разобралась что куда надо списывать:) и вооще всем огромное спасибо за отзывчивость!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2007, 14:38:07 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Для быстрого поиска надо для начала проиндексировать файл. Тоесть выбрать ключевое поле, отсортировать по нему, а потом использовать алгоритм бинарного поиска. Иначе получится просто телефонный справочник в XML. Если допустимо зачитать весь XML в память и уже в ней искать, то задача сильно упрощается. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2007, 23:12:41 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
учитывая то что я полный чайник в XML..а метод которым решили выше не аодходит?(я и в нем то если честно пока не ахти...тока скомпилировала) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2007, 23:44:33 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Ох, давай аську, или ко мне стучись. Расскажу немного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2007, 23:58:00 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
к тебе в асю постучаться не получилось--по такому номеру никто не проживает так что стучись ко мне: 172052195(тока када будешь стучаться отпиши что это ты..а то в сети много турков):) вопросов у меня море!!;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 02:42:14 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
everestк тебе в асю постучаться не получилось--по такому номеру никто не проживает так что стучись ко мне: 172052195(тока када будешь стучаться отпиши что это ты..а то в сети много турков):) вопросов у меня море!!;) Надо перемножить просто было=) Я к тебе стукнулся, но сейчас убегу. Буду во второй половине дня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 09:31:41 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
SarinДля быстрого поиска надо для начала проиндексировать файл. Тоесть выбрать ключевое поле, отсортировать по нему, а потом использовать алгоритм бинарного поиска. Иначе получится просто телефонный справочник в XML. Если допустимо зачитать весь XML в память и уже в ней искать, то задача сильно упрощается. Это когда нам нужно искать на заданном наборе данных более одного раза в единожды запущенном приложении. Ты уверен, что студентам это нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 12:58:27 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Я уверен в том, что написано про быстрый поиск. Значит надо делать быстрый поиск:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 13:19:45 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
SarinЯ уверен в том, что написано про быстрый поиск. Значит надо делать быстрый поиск:) Ставлю 50$, что в одиночном прогоне мой вариант будет работать в среднем в 2 раза быстрее твоего (с полным сканированием и построением индекса). А если ты будешь строить еще и DOM модель, а потом искать через XPath — втрое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 13:26:07 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
гыг это тестовое задание на курсы по джаве..вощем я уже отправила..мне б терь к собеседованию разобраться в программе.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 13:51:44 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог XML подразумевает произвольное форматирование данных внутри тэгов. К тому же ваше решение мгновенно отсасывает как только телефонный номер начинает идти раньше фамилии. ок, а если так) : Код: plaintext 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. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 14:23:30 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
2 untitled А где так учат код писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 14:41:20 |
|
||
|
Помогите написсать прогу!!!(очень нужно , очень срочно:()
|
|||
|---|---|---|---|
|
#18+
Софтверный проктолог SarinЯ уверен в том, что написано про быстрый поиск. Значит надо делать быстрый поиск:) Ставлю 50$, что в одиночном прогоне мой вариант будет работать в среднем в 2 раза быстрее твоего (с полным сканированием и построением индекса). А если ты будешь строить еще и DOM модель, а потом искать через XPath — втрое. В одиночном - да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 15:15:56 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34820529&tid=2144536]: |
0ms |
get settings: |
11ms |
get forum list: |
25ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
75ms |
get topic data: |
19ms |
get forum data: |
4ms |
get page messages: |
105ms |
get tp. blocked users: |
2ms |
| others: | 378ms |
| total: | 631ms |

| 0 / 0 |
