2010-08-11 20 views
12

में कनवर्ट करें Excel स्प्रेडशीट को MediaWiki मार्कअप में कनवर्ट करना संभव है? मैं एचटीएमएल को निर्यात करने और इसे मार्कअप में बदलने की अजीब सिफारिशों पर फंस गया। क्या कोई समाधान है, शायद एक्सएमएल को पहले निर्यात करना या सीधे इसे परिवर्तित करना?एक्सेल दस्तावेज़ों को विकी मार्कअप

उत्तर

14

मैं तीन विकल्पों में से जानते हैं:

  1. FCKeditor की तरह एक WYSIWYG संपादक एक्सटेंशन इंस्टॉल करें (यह भी Official देखें)। लाभ: शब्द (और इसलिए एक्सेल के रूप में भी) बटन के रूप में काफी आसान पेस्ट करें। नुकसान: स्थापना मुश्किल हो सकती है।
  2. macro in Excel का उपयोग करें। लाभ: मार्कअप का एक-क्लिक निर्माण। नुकसान: क्लाइंट-साइड समाधान (इसलिए सभी उपयोगकर्ताओं के लिए इसकी आवश्यकता है)।

मेरी वरीयता FCKeditor विकल्प है क्योंकि एक बार यह स्थापित होने पर यह बहुत अच्छी तरह से काम करता है।

+0

thx। मैंने पहले ही ऑनलाइन कनवर्टर और मैक्रो की कोशिश की है। दोनों विफल रहे इसलिए मैं नंबर दो कोशिश करूंगा। खुश होती है। विकिपीडिया में Excel_ पृष्ठ में – user366121

+0

_macro अब मौजूद नहीं है – juanmah

+2

_FCKeditor_: प्रमुख सुरक्षा समस्याओं के साथ अप्रचलित और अनियमित विस्तार जो भी टूटा हुआ है। निम्नलिखित अन्य विकल्प उपलब्ध हैं: [विकीएडिटर] (http://www.mediawiki.org/wiki/Extension:WikiEditor) [विकीड] (http://www.mediawiki.org/wiki/Extension:WikEd) लेकिन वे टेबल – juanmah

3

यहां एक साधारण python script है जिसे मैंने अपनी आवश्यकताओं के लिए एक साथ फेंक दिया। यह सेल स्वरूपण या उस प्रकृति के किसी भी चीज़ को संभाल नहीं करता है, लेकिन अगर आपको मीडियाविकि प्रारूप में बड़ी तालिका प्राप्त करने की आवश्यकता है, तो यह चाल चल जाएगा। यह xlrd पर निर्भर करता है।

इस स्क्रिप्ट का प्रयोग है के रूप में सरल रूप में

python xl2wiki.py input.xls 

तुम सिर्फ, करना उचित साथ

python xl2wiki.py input.xls output.txt 
4

आप एक ग्राफिकल इंटरफेस में ऐसा कर सकते हैं, एक और फाइल करने के लिए उत्पादन को बचाने के लिए चाहते हैं सॉफ्टवेयर।

  • लिबर ऑफिस स्थापित करें और "विकी प्रकाशक" प्लगइन जोड़ें, जो अक्सर libreoffice-विकी-प्रकाशक नामक पैकेज में निहित होता है।
  • लिबर ऑफिस कैल्क के साथ अपनी स्प्रेडशीट खोलें, अपनी तालिका कॉपी करें।
  • एक नया राइटर दस्तावेज़ खोलें, संपादन> पेस्ट विशेष (आरटीएफ शैली) के साथ पेस्ट करें।
  • मेनू में "निर्यात करें" ढूंढें, प्रारूप ड्रॉपडाउन में "मीडियाविकि (txt)" का चयन करें और पुष्टि करें।
  • (वैकल्पिक।) अपने पसंदीदा टेक्स्ट एडिटर में, कुछ सरल टेक्स्ट प्रतिस्थापन के साथ किसी भी अतिरिक्त तालिका HTML मार्कअप को हटाएं और के साथ पहली पंक्ति {| class="wikitable" को सुंदर पृष्ठभूमि और सीमाओं के साथ बदलें।

लिबर ऑफिस फ्री/ओपन सोर्स सॉफ्टवेयर है और एक्सेल की अपनी स्प्रेडशीट को संभालने में एक्सेल से बेहतर है, जैसा कि आप देखते हैं। वहां Office plugin भी था लेकिन मैंने हाल ही में इसका उपयोग करने वाले किसी के बारे में नहीं सुना है।

आपको table styles की आवश्यकता हो सकती है, जो लिबर ऑफिस 5+ में उपलब्ध है; लेकिन इस बीच आप केवल apply CSS classes to your MediaWiki table कर सकते हैं।

+0

विकी प्रकाशक प्लगइन (संस्करण 1.2 के रूप में) केवल लेखक से कैल्क से निर्यात करने की अनुमति नहीं देता है।तो आपको तालिका को कैल्क से राइटर में कॉपी-पेस्ट करने की आवश्यकता है और सुनिश्चित करें कि इसे एक तालिका के रूप में कॉपी किया गया है, ओएलई ऑब्जेक्ट के रूप में नहीं (निर्देशों के लिए इसे देखें: https://forum.openoffice.org/en/forum/viewtopic.php ? टी = 21320)। फिर आप रायटर से टेबल को विकी मार्कअप के रूप में निर्यात कर सकते हैं। इसके अलावा यह कुछ सेल सेटिंग्स को संरक्षित रखेगा लेकिन उनमें से सभी नहीं; जैसे संरेखण सेटिंग्स संरक्षित हैं, जबकि रंग की जानकारी खो जाती है। – Shnatsel

+0

@Shnatsel हाँ आप सही हैं, मेरे कुछ हालिया रूपांतरणों के बाद मेरा जवाब सही करना था, लेकिन मैं भूल गया कि मेरा जवाब कहां था। मुझे याद दिलाने के लिये धन्यवाद। निर्यातक के रूप में, मैंने हाल ही में रंगों के साथ तालिकाओं का निर्यात नहीं किया था, लेकिन मुझे याद है कि एक बार काम किया था। मुझे किसी भी 'रोशन' आउटपुट प्राप्त करने में और परेशानी हुई है (लेकिन मेरी मेज बदसूरत थी; कोस्पेन काम करता था) और मुझे हमेशा अतिरिक्त (एचटीएमएल-स्टाइल) सेल स्टाइल मिलता है जिसे मैं खोज और प्रतिस्थापित करता हूं। – Nemo

1

मीडियाविकि टेबल के लिए HTML वाक्यविन्यास का समर्थन करता है। Wikitext अच्छा नहीं लग रहा है और संपादित करना कठिन है, लेकिन अगर आप & पेस्ट को कॉपी करने जा रहे हैं, तो यह काम करता है। और एक्सेल (या सीएसवी, ओडीएस) से एचटीएमएल में कनवर्ट करने के लिए बहुत सारे टूल होना चाहिए।

अरे, मुझे मीडियाविकि में देशी सीएसवी supprot जोड़ने का समय मिलना चाहिए।

2

शान कार्टर के श्री डेटा कनवर्टर का मेरा बंदरगाह अब विकी तालिका प्रारूप का समर्थन करता है। आप Excel से या CSV फ़ाइल से सीधे & पेस्ट कर सकते हैं।

http://thdoan.github.io/mr-data-converter/

+0

प्रयुक्त और महान काम किया। यह भी पुष्टि करने के लिए डेवलपर टूल में नेटवर्क गतिविधि देखी गई है कि यह एक क्लाइंट-साइड केवल ऐप है (संभावित रूप से संवेदनशील डेटा का कोई पोस्ट-बैक नहीं)। कम से कम, इस टिप्पणी को लिखने के समय, यह था। :) अच्छा डिजाइन और उपकरण! +1 – ryancdotnet

0

यह online convertor अपना डेटा अपलोड नहीं करता है तो यह आपके विश्वास है/संवेदनशील डेटा सुरक्षा करता है। मैंने नेटवर्क कनेक्शन के बिना इसका परीक्षण किया है। यह एक्सेल से विभिन्न डिलीमीटर और प्रत्यक्ष चिपकने का समर्थन करता है।

0

मैं this Excel macro का उपयोग करता हूं।

आप एक्सेल फ़ाइल को अपने कंप्यूटर पर डाउनलोड कर सकते हैं, उस पर अपनी टेबल पेस्ट कर सकते हैं, बटन पर क्लिक करें और स्वरूपित टेक्स्ट को अपने विकी में पेस्ट करें।

  • निर्यात एक एक्सेल तालिका विकिमीडिया प्रारूप करने के लिए:

    यहाँ कुछ विशेषताएं हैं।

  • दोनों क्षैतिज और लंबवत विलय वाली कोशिकाओं को अच्छी तरह से प्रबंधित किया जाता है।
  • आउटपुट टेक्स्ट रिक्त स्थान के साथ गद्देदार है ताकि सभी कॉलमों की एक ही चौड़ाई हो (विलय कोशिकाओं वाले कॉलम के अपवाद के साथ)।
  • बोल्ड कोशिकाएं हेडर हैं, अन्य कोशिकाएं सामान्य कोशिकाएं हैं।
0

.net में थोड़ा कनवर्टर भी है। एक छोटा सा निष्पादन:

https://sourceforge.net/projects/csv2other/?source=navbar

यह इनपुट दोनों CSV या Excel फ़ाइलों में ले जाता है।
सीमा: यह केवल एक्सेल दस्तावेज़ के पहले पृष्ठ पर काम करता है।

0

मैं मुख्य विकिपीडिया साइट पर this macro का उपयोग करता हूं।

यह एक्सेल टेबल को विकी बनाने में परिवर्तित करता है। आउटपुट मूल एक्सेल फ़ाइल के बहुत करीब है। यह फ़ॉन्ट बनाने और सेल रंग स्थानांतरित करता है। सीमाओं पर सीमा है लेकिन वे मीडियाविकि सिस्टम से आते हैं।

आपको कम से कोड पा सकते हैं: https://de.wikipedia.org/wiki/Wikipedia:Technik/Text/Basic/EXCEL-2003_Tabellenumwandlung_VBA

+0

भले ही समस्या का उत्तर इन लिंक के अंत में पाया जा सके, फिर भी कोई गारंटी नहीं है कि ये लिंक कल भी काम करेंगे, या यह सामग्री वही होगी। कृपया अपने उत्तर में प्रासंगिक कोड कॉपी करें ताकि उत्तर हमेशा संदर्भ में दिखाई दे। – Scoots

0

आप CSV करने के लिए अपने एक्सेल दस्तावेज़ निर्यात और इस वेब अनुप्रयोग में आयात कर सकते हैं:

https://www.tablesgenerator.com/mediawiki_tables

फिर आप तालिका और निर्यात संपादित कर सकते हैं यह सीधे मीडियाविकि प्रारूप में है। टिप के लिए

संबंधित मुद्दे