Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
XSD для чтение XML в пакете SSIS
|
|||
|---|---|---|---|
|
#18+
У меня был вполне краткий XSD, сгенерированный с помощью SSIS Код: xml 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. Но сам же SSIS на эту же схему "ругался" на то, что не задано ограничение на длину строки. Пришлось впихать везде, где стоит тип string один и тот же блок simple type, в результате чего xsd раздулся: Код: xml 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. Оно работает отлично. Вот только нельзя ли как-то по-короче? Любые попытки создать отдельный тип "LimitedString" и использовать его приводили к ошибке "не найден тип LimitedString" или типа того. Например, добавляю Код: xml 1. 2. 3. 4. 5. 6. сразу после <xs:sequence> в пятой строке и заменяю все xs:string на LimitedString. Получаю то, что на скриншоте. Как правильно сформатировать XSD? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2019, 19:02 |
|
||
|
XSD для чтение XML в пакете SSIS
|
|||
|---|---|---|---|
|
#18+
хорошо я согласен, Попробуйте создать схему через консольную утилиту xsd.exe, идущую вместе с Visual Studio, лежит в рабочем каталоге VS. У меня ни разу ни одной проблемы с работой не было после той схемы, которую выплевывала эту тулза ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2019, 09:06 |
|
||
|
XSD для чтение XML в пакете SSIS
|
|||
|---|---|---|---|
|
#18+
не помогло. Ни одна из его опций не позволяет добавлять ограничения на длину строк. Указывается просто тип "string". Вопрос в том, как создать свой тип и использовать его? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2019, 17:54 |
|
||
|
XSD для чтение XML в пакете SSIS
|
|||
|---|---|---|---|
|
#18+
хорошо я согласенне помогло. Ни одна из его опций не позволяет добавлять ограничения на длину строк. Указывается просто тип "string". Вопрос в том, как создать свой тип и использовать его? sql:datatype="nvarchar(4000)" Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2019, 18:11 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=87&tid=1687193]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
4ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 267ms |
| total: | 403ms |

| 0 / 0 |
