MS Word -> XML Converting
11 отговора
398 прегледа
MS Word -> XML Converting
Здравейте,
Някой може ли да ми каже как мога да конвертирам документ от MS Word 2003 към XML файл като имам предварително зададена схема - .xsd
MS Word 2003 има вградени възможности за работа с XML и по време на експорта на документа мога да му приложа transform
за съжаление, обаче, нямам подобен xslt трансформ.
има ли начин да се генерира XSLT от XSD?
има ли друг начин да се постигне целта?
Всякакви идеи са добре дошли
Предварително благодаря
--------------------------
Galin Iliev [MCSD, MCAD.NET]
Senior Software Developer
Някой може ли да ми каже как мога да конвертирам документ от MS Word 2003 към XML файл като имам предварително зададена схема - .xsd
MS Word 2003 има вградени възможности за работа с XML и по време на експорта на документа мога да му приложа transform
за съжаление, обаче, нямам подобен xslt трансформ.
има ли начин да се генерира XSLT от XSD?
има ли друг начин да се постигне целта?
Всякакви идеи са добре дошли
Предварително благодаря
--------------------------
Galin Iliev [MCSD, MCAD.NET]
Senior Software Developer
Re: MS Word -> XML Converting
Ето ти едно от няколко решения, което дори не изисква да си програмист:
Запиши си документа като HTML и след това го конвертирай до XML с конвертор, който позволява да му бъде зададена схема - xsd.
P.S. Честно казано, ако имах толкова титли щеше да ме е срам да задам такъв въпрос или поне нямаше да си напиша титлите при задаването на въпроса.
Бии, за да те уважават!
Запиши си документа като HTML и след това го конвертирай до XML с конвертор, който позволява да му бъде зададена схема - xsd.
P.S. Честно казано, ако имах толкова титли щеше да ме е срам да задам такъв въпрос или поне нямаше да си напиша титлите при задаването на въпроса.
Бии, за да те уважават!
Re: MS Word -> XML Converting
Малко граматически уроци:
Когато задавам въпроси се стремя да дам на възможните помагачи достатъчна информация, за да ги запозная с проблема си. това се нарича увод.
След това следват изреченията, които завършват с "?". това са въпросите, които ме интересуват.
Сега по същество:
за първия въпрос има ли начин да се генерира XSLT от XSD?
В увода съм написал, че мога да приложа XSL трансформ (дори върху .doc file). проблемът е, че нямам такъв, а имам само схемата
стигнал съм до момента, в който търся как да създам най-бързо XSLT от XSD и с какви инструменти.
за втория въпрос: има ли друг начин да се постигне целта?
Аз не търся код, който да направи тази работа, а търся по-скоро съвет от solution architect, за начина по-който да напиша това решение.
за това не трябва да си програмист
мисля, че това ще помогне за доизясняване на проблема.
за "титлите" - не ме е срам да ги слагам под името си, понеже на моите въпроси отговарят много малко хора. повечето не могат да ми помогнат, а други (не са ми разбрали въпроса, въпреки че се стремя да го напиша ясно)
за съжаление на моите real-life проблеми много малко специалисти в БГ могат да дадат ясен отговор. Една от причите е, че за дребни неща, които се решават с просто търсене в Google не считам за нужно да поствам във форумите
Със здраве
--------------------------
Galin Iliev [MCSD, MCAD.NET]
Senior Software Developer
Когато задавам въпроси се стремя да дам на възможните помагачи достатъчна информация, за да ги запозная с проблема си. това се нарича увод.
След това следват изреченията, които завършват с "?". това са въпросите, които ме интересуват.
Сега по същество:
за първия въпрос има ли начин да се генерира XSLT от XSD?
В увода съм написал, че мога да приложа XSL трансформ (дори върху .doc file). проблемът е, че нямам такъв, а имам само схемата
стигнал съм до момента, в който търся как да създам най-бързо XSLT от XSD и с какви инструменти.
за втория въпрос: има ли друг начин да се постигне целта?
Аз не търся код, който да направи тази работа, а търся по-скоро съвет от solution architect, за начина по-който да напиша това решение.
за това не трябва да си програмист
мисля, че това ще помогне за доизясняване на проблема.
за "титлите" - не ме е срам да ги слагам под името си, понеже на моите въпроси отговарят много малко хора. повечето не могат да ми помогнат, а други (не са ми разбрали въпроса, въпреки че се стремя да го напиша ясно)
за съжаление на моите real-life проблеми много малко специалисти в БГ могат да дадат ясен отговор. Една от причите е, че за дребни неща, които се решават с просто търсене в Google не считам за нужно да поствам във форумите
Със здраве
--------------------------
Galin Iliev [MCSD, MCAD.NET]
Senior Software Developer
Re: MS Word -> XML Converting
Значи, не знам дали долните линкове ще ти свършат изобщо някаква работа, но все пак:
WordML
WordML Part2
WordML Part 3
но след безсънни дълги нощи станах силен и голям
и вече знам, че мога да се справя сам
WordML
WordML Part2
WordML Part 3
но след безсънни дълги нощи станах силен и голям
и вече знам, че мога да се справя сам
Re: MS Word -> XML Converting
"за съжаление на моите real-life проблеми много малко специалисти в БГ могат да дадат ясен отговор"
Тц, Тц, Тц, Rocco Siffredi пасти да яде.
Тц, Тц, Тц, Rocco Siffredi пасти да яде.
Re: MS Word -> XML Converting
а търся по-скоро съвет от solution architect
Бата мата!
Сигнатура!
Бата мата!
Сигнатура!
Едно от ключовите качества
на ръководителя, извинявай ... успешният ръководител е, че не се обижда лесно. А също така, както се казва, не на последно място
е че е скромен.
Успех. И имай предвид, че макар от твоята гледна точка да си прав (наистина ти трябва отговор от архитект), има хора, които ... да кажем не приемат леко, че не са на твоето място. Ако искаш да ти отговорят - все пак не е изключено да знаят отговора на въпроса ти - предразположи ги.
Понякога седя и си мисля, а понякога само си седя ...
Успех. И имай предвид, че макар от твоята гледна точка да си прав (наистина ти трябва отговор от архитект), има хора, които ... да кажем не приемат леко, че не са на твоето място. Ако искаш да ти отговорят - все пак не е изключено да знаят отговора на въпроса ти - предразположи ги.
Понякога седя и си мисля, а понякога само си седя ...
Re: Едно от ключовите качества
Привет Masklin,
предположих че в клуб Програмисти мога да намеря съвет от колеги и главно затова постнах тук.
Чистосърдечно си признавам, че последното което очаквах тук е да се мерим ... кой е по-добър
Не съм искал да засягам никого - просто ми се стори, че доста хора не са разбрали първото ми постване
Със здраве, пичове
и успех
--------------------------
Galin Iliev [MCSD, MCAD.NET]
Senior Software Developer
предположих че в клуб Програмисти мога да намеря съвет от колеги и главно затова постнах тук.
Чистосърдечно си признавам, че последното което очаквах тук е да се мерим ... кой е по-добър
Не съм искал да засягам никого - просто ми се стори, че доста хора не са разбрали първото ми постване
Със здраве, пичове
и успех
--------------------------
Galin Iliev [MCSD, MCAD.NET]
Senior Software Developer
Re: Едно от ключовите качества
Пич, ти си първият дето влиза тука и си праска отдолу какви сертификати е взел, демек 'вижте ме колко съм/ми е голям...'. И както виждаш, това явно дразни.
Бтв има ли някой, който да се е явил на тия изпити и да не ги е взел?
Бтв има ли някой, който да се е явил на тия изпити и да не ги е взел?
MS Word -> XML Converting - Closed
Благодаря на всички, които взеха подходящо участие и се опитаха да ме насочат в решаването на проблема.
Времето, което имах за анализ, изтече и мисля, че взех подходящо решение
колко е подходящо - времето ще покаже ( и тестовете )
със здраве
--------------------------
Galin Iliev [MCSD, MCAD.NET]
Senior Software Developer
Времето, което имах за анализ, изтече и мисля, че взех подходящо решение
колко е подходящо - времето ще покаже ( и тестовете )
със здраве
--------------------------
Galin Iliev [MCSD, MCAD.NET]
Senior Software Developer
Re: MS Word -> XML Converting - Closed
Пич,
Първо - това, че времето ти за анализ е изтекло не значи, че трябва да затвориш темата без да си ми дал право на отговор. Най-малкото не е етично.
Второ - не е коректно да даваш "уроци", по нещо което е видно, че не ти е ясно. Аз може да съм от село и да съм необразован, но съм запомнил от селското училище, че един от начините да образуваш въпроси в Български език е като използваш частицата "ли". И всяко изречение, в което има "ли" е въпрос, който трябва да завършва с "?". В изречението ти:
"Някой може ли да ми каже как мога да конвертирам документ от MS Word 2003 към XML файл като имам предварително зададена схема - .xsd" имаш "ЛИ" (дори имаш и "как") така че това изречение е въпрос, макар че не завършва с "?" (но аз не се заядох за граматиката ти).
Е, именно на този въпрос (който отразява глобалният ти проблем) отговорих аз, въпреки, че ти явно не си разбрал (ти дори не си разбрал, че това е въпрос, ама това е друга тема).
След което си обяснил, че имаш решение по въпроса за MS Word 2003, но проблемът ти е, че имаш xsd, но на Word може да му се зададе xslt и затова търсиш начин от xsd да генерираш xslt. Аз не го погледнах този въпрос, защото няма какво да кометирам по него. Честно казано и не знам как от xsd да получиш xslt, но не ми трябва и да знам, защото имам друго решение(я) което не ме ограничава само до MSWord 2003, а е приложимо и в старите версии.
Във вторият си въпрос (който за мене е трети, както обясних по-горе) търсиш друг начин да "постигнеш целта". (Тук не е ясно коя цел искаш да постигнеш - да генерираш xslt от xsd или да конвертираш документа до xml по зададена предварително xsd). Но си решил, че аз съм ти отговорил без да съм solution architect. Съжалявам, че съм попречил на очакванията ти, да ти отговори някои от многото solution architect-и, които бродят из форумите на dir.bg и дават БЕЗПЛАТНИ съвети.
Не знам какво решение си взел по проблема, а и честно казано изобщо не ме интересува, но само ще ти кажа, че решението, което ти дадох макар и "елементарно" е изстрадано и не е никакъв проблем да си намериш Open Source конвертор от HTML до XML и да му погледнеш кода. (Всъщност за теб явно е проблем). Защото си дълбоко заблуден, за да търсиш solution architect, вместо напреднал Word user, който би ти помогнал много повече. Един добър solution architect би ти дал решение на въпроса (но не и безплатно), но едва ли ще предвиди, че във Word документа може да има Embeded документи, OLE обекти, линкнати картинки и куп други обекти, за които Senior Software Developer-ите (с над 1500 майкрософтски сертификата) не знаят, че съществуват и че тези обекти създават сериозни проблеми при експорта в XML.
Аз съм сигурен, че ти си от тези Senior Software Developer-и, които са "само" с 5-6 сертификата и не влизаш в тази категория (на онези с над 1500 сертификата) и си предвидил всичките гореспоменати от мен обекти при вземането на съдбовното си решение по решаването на проблема, през краткия период за анализ.
"за "титлите" - не ме е срам да ги слагам под името си, понеже на моите въпроси отговарят много малко хора".
Значи или няма специалисти (а това не е вярно, защото БГ ИТ специалистите са едни от най-добрите в света) или задаваш кофти въпросите си и настройваш хората срещу себе си и никой не иска да ти отговори (е, в това число не влизат някои заблудени като мене)
"за съжаление на моите real-life проблеми много малко специалисти в БГ могат да дадат ясен отговор".
Сериозни real-life проблеми имаш, не ти завиждам. Желая ти, от сърце, да нямаш за в бъдеще такива real-life проблеми, за които трябва да търсиш solution architect, при положение, че съществуват елементарни решения за осъществяването им.
А, че в България има малко добри специалисти е вярно. Защото истински добрите заминаха на запад. Тук са останали предимно такива Senior Software Developer-и, които трупат майкрософтски сертификати, летят в облаците и са Велики по форумите, а истината е, че на запад никой не ги иска, защото и за най-елементарния real-life проблем търсят solution architect. И още по-големият проблем е, че такива Senior Software Developer-и, не дават възможност за изява на Junior Software Developer-ите, които в повечето случаи са по-добри. Това са мои лични наблюдения (т.е наблюденията на един обикновен Word user) и никого не ангажирам с тях.
Така, и аз приключих темата. Дано всички са щастливи... най-вече Junior Software Developer-ите, защото те го заслужават.
Бии, за да те уважават!
Първо - това, че времето ти за анализ е изтекло не значи, че трябва да затвориш темата без да си ми дал право на отговор. Най-малкото не е етично.
Второ - не е коректно да даваш "уроци", по нещо което е видно, че не ти е ясно. Аз може да съм от село и да съм необразован, но съм запомнил от селското училище, че един от начините да образуваш въпроси в Български език е като използваш частицата "ли". И всяко изречение, в което има "ли" е въпрос, който трябва да завършва с "?". В изречението ти:
"Някой може ли да ми каже как мога да конвертирам документ от MS Word 2003 към XML файл като имам предварително зададена схема - .xsd" имаш "ЛИ" (дори имаш и "как") така че това изречение е въпрос, макар че не завършва с "?" (но аз не се заядох за граматиката ти).
Е, именно на този въпрос (който отразява глобалният ти проблем) отговорих аз, въпреки, че ти явно не си разбрал (ти дори не си разбрал, че това е въпрос, ама това е друга тема).
След което си обяснил, че имаш решение по въпроса за MS Word 2003, но проблемът ти е, че имаш xsd, но на Word може да му се зададе xslt и затова търсиш начин от xsd да генерираш xslt. Аз не го погледнах този въпрос, защото няма какво да кометирам по него. Честно казано и не знам как от xsd да получиш xslt, но не ми трябва и да знам, защото имам друго решение(я) което не ме ограничава само до MSWord 2003, а е приложимо и в старите версии.
Във вторият си въпрос (който за мене е трети, както обясних по-горе) търсиш друг начин да "постигнеш целта". (Тук не е ясно коя цел искаш да постигнеш - да генерираш xslt от xsd или да конвертираш документа до xml по зададена предварително xsd). Но си решил, че аз съм ти отговорил без да съм solution architect. Съжалявам, че съм попречил на очакванията ти, да ти отговори някои от многото solution architect-и, които бродят из форумите на dir.bg и дават БЕЗПЛАТНИ съвети.
Не знам какво решение си взел по проблема, а и честно казано изобщо не ме интересува, но само ще ти кажа, че решението, което ти дадох макар и "елементарно" е изстрадано и не е никакъв проблем да си намериш Open Source конвертор от HTML до XML и да му погледнеш кода. (Всъщност за теб явно е проблем). Защото си дълбоко заблуден, за да търсиш solution architect, вместо напреднал Word user, който би ти помогнал много повече. Един добър solution architect би ти дал решение на въпроса (но не и безплатно), но едва ли ще предвиди, че във Word документа може да има Embeded документи, OLE обекти, линкнати картинки и куп други обекти, за които Senior Software Developer-ите (с над 1500 майкрософтски сертификата) не знаят, че съществуват и че тези обекти създават сериозни проблеми при експорта в XML.
Аз съм сигурен, че ти си от тези Senior Software Developer-и, които са "само" с 5-6 сертификата и не влизаш в тази категория (на онези с над 1500 сертификата) и си предвидил всичките гореспоменати от мен обекти при вземането на съдбовното си решение по решаването на проблема, през краткия период за анализ.
"за "титлите" - не ме е срам да ги слагам под името си, понеже на моите въпроси отговарят много малко хора".
Значи или няма специалисти (а това не е вярно, защото БГ ИТ специалистите са едни от най-добрите в света) или задаваш кофти въпросите си и настройваш хората срещу себе си и никой не иска да ти отговори (е, в това число не влизат някои заблудени като мене)
"за съжаление на моите real-life проблеми много малко специалисти в БГ могат да дадат ясен отговор".
Сериозни real-life проблеми имаш, не ти завиждам. Желая ти, от сърце, да нямаш за в бъдеще такива real-life проблеми, за които трябва да търсиш solution architect, при положение, че съществуват елементарни решения за осъществяването им.
А, че в България има малко добри специалисти е вярно. Защото истински добрите заминаха на запад. Тук са останали предимно такива Senior Software Developer-и, които трупат майкрософтски сертификати, летят в облаците и са Велики по форумите, а истината е, че на запад никой не ги иска, защото и за най-елементарния real-life проблем търсят solution architect. И още по-големият проблем е, че такива Senior Software Developer-и, не дават възможност за изява на Junior Software Developer-ите, които в повечето случаи са по-добри. Това са мои лични наблюдения (т.е наблюденията на един обикновен Word user) и никого не ангажирам с тях.
Така, и аз приключих темата. Дано всички са щастливи... най-вече Junior Software Developer-ите, защото те го заслужават.
Бии, за да те уважават!
Re: MS Word -> XML Converting - Closed
Хехе добре му го каза.
Само да допълня, че и въпросът му е в голяма степен глупав, щото XSD i XSLT са коренно различни неща, така че за конвертиране в общия случай изобщо не може да се говори.
Ама това не го пише в braindumpovete.
A - и един въпрос към него - не му ли омръзна да си copy/paste "сигнатурата"? Подсказка - има 1 лесен начин да му се слага автоматично.
Сигнатура!
Само да допълня, че и въпросът му е в голяма степен глупав, щото XSD i XSLT са коренно различни неща, така че за конвертиране в общия случай изобщо не може да се говори.
Ама това не го пише в braindumpovete.
A - и един въпрос към него - не му ли омръзна да си copy/paste "сигнатурата"? Подсказка - има 1 лесен начин да му се слага автоматично.
Сигнатура!