কীভাবে তাদের ডিটিডি বা এক্সএসডি থেকে নমুনা এক্সএমএল নথি তৈরি করা যায়?


186

আমরা এমন একটি অ্যাপ্লিকেশন বিকাশ করছি যাতে যথেষ্ট পরিমাণে এক্সএমএল রূপান্তর জড়িত। আমাদের প্রতি সেপ্টে কোনও সঠিক ইনপুট পরীক্ষার ডেটা নেই, কেবল ডিটিডি বা এক্সএসডি ফাইল। আমরা এই ফাইলগুলি থেকে আমাদের পরীক্ষার ডেটা নিজে তৈরি করতে চাই। এটি করার কি কোনও সহজ / নিখরচায় উপায় আছে?

সম্পাদন করা

আপাতদৃষ্টিতে এর জন্য কোনও নিখরচায় সরঞ্জাম নেই এবং আমি একমত যে অক্সিজেনএক্সএমএল এটির জন্য অন্যতম সেরা সরঞ্জাম।


8
আমি এই প্রশ্নগুলির উত্তরগুলি দেখতে ব্যর্থ হয়েছি যা প্রশ্নোত্তর ফর্ম্যাটের সাথে debate, arguments, polling, or extended discussion
খাপ খায় না

উত্তর:


29

আমি মনে করি অক্সিজেন ( http://www.oxygenxML.com/ ) এটিও করে, তবে এটি অন্য কমারিকাল পণ্য। এটি দুর্দান্ত, যদিও ... আমি প্রচুর এক্সএমএল কাজ করে এমন ব্যক্তির পক্ষে এটির দৃ strongly়তার সাথে সুপারিশ করব। এটি একটি সুন্দর Eclipse প্লাগইনে আসে।

আমি বিশ্বাস করি যে এখানে একটি নিখরচায়, পুরোপুরি বৈশিষ্ট্যযুক্ত 30 দিনের ট্রায়াল রয়েছে।


আমার কাছে এক্সএসডিগুলির একটি গুচ্ছ রয়েছে যা ঘুরেফিরে বিভিন্ন এক্সএসডি'র কাছ থেকে স্কিমা উত্তরাধিকার সূত্রে প্রাপ্ত হয় এবং এই এক্সএসডি থেকে পরীক্ষার উদ্দেশ্যে আমার একটি এক্সএমএল ফাইল তৈরি করা দরকার, এটি করার জন্য অক্সিজেনএক্সএমএল ব্যবহার করছি তবে যখন আমি এটি করার চেষ্টা করি তখন এটি আমার পক্ষে কাজ করে না এবং এটি বলে যে দয়া করে মূল নোডটি সংজ্ঞায়িত করুন তবে তার চেয়ে এটি আমাকে এটি করতে দেয় না। সুতরাং যদি কেউ অক্সিজেনএক্সএমএল এর সাথে কাজ করে থাকে তবে এর উপায় কী হতে পারে তার পরামর্শ দেয়?
রাচেল

ধন্যবাদ লেভল্যান্ড এটি আমার প্রশ্নের উত্তরও দিয়েছে! আপনি যদি আমার প্রশ্নের উত্তর আসতে চান: স্ট্যাকওভারফ্লো / প্রশ্ন / 7041388/… , উত্তর হিসাবে আপনাকে চিহ্নিত করে আমি বেশি খুশি হব।
এরিক এইচ

179

ভিজ্যুয়াল স্টুডিও ২০০৮ এসপি 1 এবং পরে এক্সএমএল স্কিমা এক্সপ্লোরার কিছু বেসিক নমুনা ডেটা সহ একটি এক্সএমএল ডকুমেন্ট তৈরি করতে পারে:

  1. আপনার এক্সএসডি ডকুমেন্টটি খুলুন
  2. এক্সএমএল স্কিমা এক্সপ্লোরার এ স্যুইচ করুন
  3. রুট নোডটিতে ডান ক্লিক করুন এবং "নমুনা তৈরি করুন এক্সএমএল" চয়ন করুন

এক্সএমএল স্কিমা এক্সপ্লোরারের স্ক্রিনশট


15
হ্যাঁ, এটি সবচেয়ে সহজ উপায়। এক্সএসডি খুলুন, এক্সএমএল স্কিমা এক্সপ্লোরারে স্যুইচ করুন, রুট নোডটি নির্বাচন করুন, ডান ক্লিক করুন এবং "জেনারেট করুন স্যাম্পল এক্সএমএল" নির্বাচন করুন।
balint

+1 আপনাকে ধন্যবাদ সাম ওয়ারউইক এবং @ বালিন্টকে। এটি সত্যিই সহায়ক ছিল!
জেসেগাভিন

3
আমি এটি VS2008 এর সাথে ব্যবহার করেছি তবে আমি এটি ভিএস 2010 এ খুঁজে পাচ্ছি না। কেউ কি নিশ্চিত করতে পারেন যে এটি এখনও বিদ্যমান?
সাইমন

সাইমন হিসাবে একই: আমি এটি VS2010 তেও খুঁজে পাচ্ছি না। এমএসডিএন অনুসারে, এটি এখনও সেখানে থাকা উচিত, তবে এটি ইউআইয়ের কোথাও প্রদর্শিত হবে না ... :-(
মার্টিজন

6
@ সিমন: আপনি কেবল তখনই "উত্পন্ন নমুনা এক্সএমএল" পাবেন যখন আপনি স্কিমা এক্সপ্লোরারের উপাদানগুলির একটিতে ডান ক্লিক করুন। সবুজ বাম / ডান কোণ বন্ধনীগুলির মাধ্যমে উপাদানগুলিকে গ্রাফিকভাবে চিত্রিত করা হয়েছে: "<>"। আপনি সম্ভবত কোনও প্রকারে সঠিকভাবে ক্লিক করছেন, এবং উত্পন্ন বার্তাটি এটি কেবলমাত্র উপাদানগুলির জন্য তৈরি করবে (যা বোঝায়।
মিগুয়েল সেভিলা

126

বিনামূল্যে এবং ওপেন সোর্স এক্সিলিপ আইডিইয়ের সাম্প্রতিক সংস্করণগুলিতে আপনি ডিটিডি এবং এক্সএসডি ফাইলগুলি থেকে এক্সএমএল নথি তৈরি করতে পারেন। প্রদত্ত * .dtd বা * .xsd ফাইলটিতে ডান ক্লিক করুন এবং "উত্পন্ন -> এক্সএমএল ফাইল ..." নির্বাচন করুন। কোন মূল উপাদানটি উত্পন্ন করতে হবে এবং alচ্ছিক বৈশিষ্ট্য এবং উপাদানগুলি উত্পন্ন করা উচিত তা আপনি চয়ন করতে পারেন।

অবশ্যই আপনি আপনার ডিটিডি এবং এক্সএসডি স্কিমা ফাইলগুলি তৈরি এবং সম্পাদনা করতে Eclipse ব্যবহার করতে পারেন। এবং আপনার কোনও প্লাগইন ইনস্টল করার দরকার নেই। এটি স্ট্যান্ডার্ড বিতরণ অন্তর্ভুক্ত করা হয়েছে।


ধন্যবাদ! গ্রহনটি নিখরচায়, এবং এটি ছিল সঠিক সমাধান।
আক্কু

আপনারা কি এ্যালাইপস বৈশিষ্ট্যটি এই কার্যকারিতাটি সরবরাহ করে তা জানতে পেরেছেন? আমার "জেনারেট করুন" সাবমেনুতে কেবলমাত্র আইটেম হিসাবে "জ্যাকএক্সবি ক্লাস" রয়েছে।
otto.poellath

9
এই বিকল্পগুলি পেতে আপনাকে ওয়েব সরঞ্জাম প্রকল্প (সহায়তা-> নতুন সফ্টওয়্যার ইনস্টল করুন এর অধীনে দেখুন) ইনস্টল করতে হবে।
13:51

3
গ্রহনটি একটি ভাল বিকল্প বলে মনে হচ্ছে, তবে আমি আমদানি করা এক্সএসডি অনুসরণ করতে প্রজন্মকে পাইনি। উদাহরণস্বরূপ, যদি আমার কাছে 3 টি উপাদান বর্ণিত একটি এক্সএসডি থাকে এবং সেগুলির মধ্যে একটি জটিল টাইপ যা একটি রেফারেন্স / আমদানি করা এক্সএসডি সংজ্ঞায়িত করা হয়েছিল, এটি সেই উপাদানটির জন্য উত্পন্ন করে না। কোন ধারনা?
ডেভিড হার্জার্ট

@ ডেভিডহર્গার্ট একটি সাধারণ কাজটি হবে স্টাবের ধরণ gene
আদম মতান

32

ইন্টেলিজ আইডিয়া ব্যবহারকারীদের জন্য:

সরঞ্জামগুলি -> এক্সএমএল ক্রিয়াগুলি একবার দেখুন

এখানে চিত্র বর্ণনা লিখুন

দেখতে খুব ভাল কাজ করা (যতদূর আমি পরীক্ষা করে দেখেছি)।

সম্পাদনা:

@ এনএক্সএ দ্বারা উল্লিখিত হিসাবে আপনি এখন এক্সএসডি ফাইলটিতে ডান ক্লিক করতে পারেন এবং "এক্সএসডি স্কিমা থেকে এক্সএমএল ডকুমেন্ট জেনারেট করুন ..." এ ক্লিক করতে পারেন


উত্পাদনের জন্য উপাদানগুলির # টি নির্দিষ্ট করার কোনও উপায় আছে (ক্রমগুলির জন্য)?
নিকিতা

আমি এই থ্রেডের প্রতিটি সমাধান পরীক্ষা করেছি এবং এটি সর্বোত্তমভাবে কাজ করেছে
এফএলএক্স

1
এক্সপোর্টের সাথে অনেকগুলি আমদানি সহ সর্বশেষতম রুবিমাইন (বনাম .0.০, ইন্টেলিজ আইডিয়া ভিত্তিক) আমার পক্ষে কাজ করে না। আমি ত্রুটি বার্তা ছাড়া কিছুই পেয়েছি।
এনভেক

3
"স্কিমা সংকলন ত্রুটি"?
রেড মটর

1
নতুন সংস্করণগুলিতে
এক্সএসডি

12

সোর্সফোর্জ.টনে পাওয়া ক্যাম্প্রোসেসর কোনও এক্সএসডি-র জন্য এক্সএমএল টেস্ট কেস জেনারেশন করবে। আপনার নিজস্ব পরীক্ষার উদাহরণগুলি কীভাবে তৈরি করা যায় তা দেখানোর জন্য একটি টিউটোরিয়াল উপলব্ধ রয়েছে - কেবল র্যান্ডম জাঙ্কগুলি নয়, বাস্তববাদী উদাহরণগুলি নিশ্চিত করার জন্য সামগ্রীর ইঙ্গিতগুলি ব্যবহার সহ।

টিউটোরিয়ালটি এখানে উপলভ্য: http://www.oasis-open.org/committees/download.php/29661/XSD%2020 %%JJAMAM2020tutorial.pdf

এবং সরঞ্জামের আরও তথ্য - যা আপনার এক্সএসডিটিকে আরও এক্সএসএলটি বন্ধুত্বপূর্ণ কাঠামোতে রিফেক্টর করার জন্য ওএএসআইএস সামগ্রী সামগ্রী সমাবেশ (সিএএম) স্ট্যান্ডার্ড ব্যবহার করছে - রিসোর্স ওয়েবসাইট থেকে পাওয়া যাবে - http://www.jcam.org.uk

উপভোগ করুন, ডিডাব্লু


3
সোর্সফোর্জন.টোন ডাউনলোডের সরাসরি লিঙ্কটি হ'ল: সোর্সফোর্জ.नेट / প্রজেক্টস / ক্যাম্প্রোসেসর

@ পাইদারম্যান - এটি আপনার সেটিংস - কীভাবে সেগুলি পরিবর্তন করবেন তা সন্ধান করুন।
ঘোটি

10

আপনি এক্সএমএল ইনস্ট্যান্স জেনারেটরটি ব্যবহার করতে পারেন যা সান / ওরাকল মাল্টি-স্কিমা ভ্যালিডেটরের অংশ

এটি README.txt বলেছে:

সান এক্সএমএল জেনারেটর হ'ল একটি জাভা সরঞ্জাম যা বিভিন্ন ধরণের স্কিমার থেকে বিভিন্ন এক্সএমএল উদাহরণ উত্পন্ন করে। এটি ডিটিডি, রিলাক্স নেমস্পেস, রিলাক্স কোর, টিআরএক্স এবং ডাব্লু 3 সি এক্সএমএল স্কিমা পার্ট 1 এর একটি উপসেট সমর্থন করে [...]

এটি একটি কমান্ড-লাইন সরঞ্জাম যা স্কিমা থেকে বৈধ এবং অবৈধ উভয় উদাহরণ উত্পন্ন করতে পারে। এটি এক্সএমএল অ্যাপ্লিকেশনগুলির জন্য পরীক্ষার কেস উত্পন্ন করার জন্য ব্যবহার করা যেতে পারে যা নির্দিষ্ট স্কিমার সাথে খাপ খাইয়ে নিতে পারে।

এমএসভি ডাউনলোড পৃষ্ঠাxmlgen.zip থেকে ডাউনলোড এবং আনপ্যাক করুন এবং বিস্তারিত ব্যবহারের নির্দেশাবলী পেতে নিম্নলিখিত কমান্ডটি চালান:

java -jar xmlgen.jar -help

সরঞ্জামটি BSD লাইসেন্সের অধীনে প্রকাশিত হয়েছে বলে মনে হয়; উত্স কোডটি এখান থেকে অ্যাক্সেসযোগ্য


খুব সুন্দর! যদিও কিছুটা সীমাবদ্ধ। আমি এটি এক্সএসডি দিয়ে চেষ্টা করেছি যা অন্যান্য এক্সএসডি আমদানি করে এবং এটি ব্যর্থ হয়। তবে একটি ডিটিডি-তে এটি খুব ভাল কাজ করে। ধন্যবাদ!
lindelof

1
বর্তমান লিঙ্কগুলি: হোমপেজ , ডাউনলোডসমূহxmlgen.zipশুধুমাত্র nigthlyডিরেক্টরিতে। আমি আমার এক্সএসডি থেকে একটি নমুনা তৈরি করতে অক্ষমতা নিশ্চিত করি।
জেরেকেকিজ

আমার ক্ষেত্রে, --exampleটোকেনগুলি রাখার জন্য ফাইলটি ব্যবহার করা দরকার যা একটি নতুন নমুনা ফাইল উত্পন্ন করতে ব্যবহৃত হতে পারে। এটি একটি নমুনা তৈরি করতে একটি নমুনা লাগে! সহজ নয় ...
দ্য রেড মটর

java.net লিঙ্কগুলি মূলত মারা গেছে।
রেডগ্রিটিব্রিক

10

এক্সএমএসপিএস আপনার জন্য এটি করে, যদিও এটি নিখরচায় নয় ...

আমি বিশ্বাস করি যে তরল এক্সএমএল স্টুডিও এটি আপনার জন্য করে এবং এটি নিখরচায়, তবে আমি পরীক্ষার ডেটা তৈরি করতে ব্যক্তিগতভাবে এটি ব্যবহার করি নি।


এটি কিছু উত্পন্ন করে, তবে এটির উপরে আপনার খুব বেশি নিয়ন্ত্রণ নেই: আপনি টপলেভেল উপাদান এবং কিছু সাধারণ বিকল্প বেছে নিতে পারেন, তবে আপনি অনেকগুলি রূপ ইত্যাদির সাথে টেস্টকেসগুলির সেট তৈরি করতে এক্সএমএসপিএস ব্যবহার করতে পারবেন না
হ্যান্স-পিটার স্টার

এক্সএমএলএসএস দেখতে ভাল তবে উত্পন্ন এক্সএমএল দেখেছিল যা এটি তৈরির জন্য ব্যবহৃত এক্সএসডি এর বিরুদ্ধে যাচাই করতে ব্যর্থ হয়েছিল। ব্যর্থ হয়। এটি কোনও মাঠেও বার্ফেড করে postiveinteger- *ERROR*পরিবর্তে রেখে
টিম অবেল

7

দেখে মনে হচ্ছে এখন পর্যন্ত কেউই প্রশ্নের উত্তর দিতে সক্ষম হয়নি :)

আমি বাধ্যতামূলক ক্লাসগুলি গতিশীলরূপে তৈরি করতে এবং তারপরে পুনরাবৃত্তভাবে সীমাবদ্ধ প্রকারগুলি দিয়ে যাবার জন্য EclipseLink এর MOXy ব্যবহার করি। এটি কিছুটা ভারী, তবে একবার বস্ত গাছটি তাত্ক্ষণিকভাবে চালিত হলে এটি এক্সপাথ মান ইনজেকশনটিকে অনুমতি দেয়:

InputStream in = new FileInputStream(PATH_TO_XSD);
DynamicJAXBContext jaxbContext = 
            DynamicJAXBContextFactory.createContextFromXSD(in, null, Thread.currentThread().getContextClassLoader(), null);
DynamicType rootType = jaxbContext.getDynamicType(YOUR_ROOT_TYPE);
DynamicEntity root = rootType.newDynamicEntity();
traverseProps(jaxbContext, root, rootType, 0);

ট্র্যাভার্সপ্রপসগুলি বেশ সহজ পুনরাবৃত্ত পদ্ধতি:

private void traverseProps(DynamicJAXBContext c, DynamicEntity e, DynamicType t, int level) throws DynamicException, InstantiationException, IllegalAccessException{
        if (t!=null) {
            logger.info(indent(level) + "type [" + t.getName() + "] of class [" + t.getClassName() + "] has " + t.getNumberOfProperties() + " props");
            for (String pName:t.getPropertiesNames()){
                Class<?> clazz = t.getPropertyType(pName);
                logger.info(indent(level) + "prop [" + pName + "] in type: " + clazz);
                //logger.info("prop [" + pName + "] in entity: " + e.get(pName));

                if (clazz==null){
                    // need to create an instance of object
                    String updatedClassName = pName.substring(0, 1).toUpperCase() + pName.substring(1);
                    logger.info(indent(level) + "Creating new type instance for " + pName + " using following class name: " + updatedClassName );
                    DynamicType child = c.getDynamicType("generated." + updatedClassName);
                    DynamicEntity childEntity = child.newDynamicEntity();
                    e.set(pName, childEntity);
                    traverseProps(c, childEntity, child, level+1);
                } else {
                    // just set empty value
                    e.set(pName, clazz.newInstance());
                }
            }
        } else {
            logger.warn("type is null");
        }
    }

সমস্ত কিছুকে এক্সএমএলে রূপান্তর করা বেশ সহজ:

Marshaller marshaller = jaxbContext.createMarshaller();
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
marshaller.marshal(root, System.out);

7

আপনি এক্সএমএলপ্যাড ব্যবহার করতে পারেন (ব্যবহার মুক্ত) আপনার এক্সএমএল নমুনা তৈরি করতে এখানে http://www.wmhelp.com পাওয়া যায় । মেনু থেকে: এক্সএসডি -> নমুনা এক্সএমএল ফাইল উত্পন্ন করুন।


আমি একটি স্ট্যাকের ওভারফ্লো পেয়েছি বা "ডাব্লুএমহেল্প এক্সএমএলপ্যাড কাজ করা বন্ধ করে দিয়েছে" যখন আমি "নমুনা ডেটা উত্পন্ন করি" নির্বাচন করি
রেড পেট

5

মাইক্রোসফ্ট একটি নমুনা হিসাবে একটি "ডকুমেন্ট জেনারেটর" সরঞ্জাম প্রকাশ করেছে। এটি একটি নিবন্ধ যা নমুনা অ্যাপ্লিকেশনটির আর্কিটেকচার এবং পরিচালনা সম্পর্কে কিছু বিশদ বর্ণনা করে।

আপনি যদি কেবল নমুনা জেনারেশন সরঞ্জামটি চালাতে চান তবে এখানে ক্লিক করুন এবং এমএসআই ইনস্টল করুন।

এটা বিনামূল্যে. উত্স উপলব্ধ। চালানোর জন্য .NET ফ্রেমওয়ার্ক প্রয়োজন। শুধুমাত্র এক্সএসডি নিয়ে কাজ করে। (এনজি বা ডিটিডি রিল্যাক্স নয়)।


উপরের লিঙ্কটি এমএসডিএন সম্পর্কিত একটি নিবন্ধের নাম যা 'এক্সএমএল স্কিমাস থেকে এক্সএমএল ডকুমেন্টস জেনারেট করা'
স্যাম ওয়ারউইক

ইনস্টলারটি আপনার মেশিনে সি # কোডের একটি গোছা ফেলে দেয়। এগুলি কেবল লিনকপ্যাডে ফেলে দিন এবং আপনার ফ্রি এক্সএমএল উদাহরণ জেনারেটর রয়েছে। তা দাহ!
সান কেয়ারন

9 বছর পরে, এটি এখনও এক্সএসডিগুলির জন্য দুর্দান্ত কাজ করছে।
মিকানিকাল

5

এক্সএমএল-এক্সআইজি: এক্সএমএল ইনস্ট্যান্স জেনারেটর

http://xml-xig.sourceforge.net/

এই ওপেনসোর্স সহায়ক হবে।


1
খুব ব্যবহারকারী বান্ধব নয়। প্রচুর ব্যতিক্রম ছুঁড়ে ফেলেছে, অব্যক্ত হওয়ার পরে এটিকে কাজ করতে পারে না NullPointerException
Jarekczek

4

মাইক্রোসফ্ট অফিসের ' ইনফোপথ ' রয়েছে, যা এক্সএসডিকে আমদানি হিসাবে নেয় এবং এক্সএমএল ফাইল তৈরির জন্য আপনাকে দ্রুত এবং সহজেই একটি ফর্ম-ভিত্তিক সম্পাদক নির্ধারণ করতে দেয়। এর দুটি মোড রয়েছে - একটি যেখানে আপনি ফর্মটি সংজ্ঞায়িত করেন এবং অন্যটি মোড যেখানে আপনি ফর্মটি পূরণ করে এক্সএমএল ফাইল তৈরি করেন। আমি বিশ্বাস করি এটি প্রথম অফিস 2003 এর সাথে এসেছিল এবং বেশিরভাগ লোকেরা কখনই এটি ইনস্টল করে না। আমি এটি কতটা পছন্দ করি তা আমাকে ধাক্কা দেয়।


1

এক্সএম ব্লুপ্রিন্ট .5.৫ নিম্নলিখিতটি করতে পারে: - ডিটিডি থেকে নমুনা এক্সএমএল তৈরি করুন - শিথিল এনজি স্কিমা থেকে নমুনা এক্সএমএল তৈরি করুন - এক্সএমএল স্কিমা থেকে নমুনা এক্সএমএল উত্পন্ন করুন


1

সোপুআইআই এর ওপেন সোর্স সংস্করণ ডাব্লুএসডিএল (যার মধ্যে এক্সএসডি টাইপ সংজ্ঞা রয়েছে) থেকে এসওএপি অনুরোধ উত্পন্ন করতে পারে, সুতরাং দেখে মনে হচ্ছে এই কার্যকারিতাটির একটি মুক্ত উত্স বাস্তবায়ন রয়েছে। দুর্ভাগ্যক্রমে, আমি বুঝতে পারি না যে এটিতে কোন লাইব্রেরি অভ্যস্ত।


1

তরল এক্সএমএল স্টুডিওতে একটি এক্সএমএল নমুনা জেনারেটর উইজার্ড রয়েছে যা একটি এক্সএমএল স্কিমা থেকে নমুনা এক্সএমএল ফাইলগুলি তৈরি করবে। ফলস্বরূপ ডেটাগুলি স্কিমা মেনে চলেছে বলে মনে হচ্ছে (এটি কেবল রেজেক্স নিদর্শনগুলির জন্য ডেটা উত্পন্ন করতে পারে না)।

একটি এক্সএসডি থেকে একটি এক্সএমএল নমুনা তৈরি করুন


0

OpenXSD গ্রন্থাগার উল্লেখ XSD উপর ভিত্তি করে এক্সএমএল দৃষ্টান্ত জেনারেট করার জন্য সমর্থন আছে যে, তারা। এটি পরীক্ষা করে দেখুন।


আপনি একটি ব্যবহারের উদাহরণ পোস্ট করতে পারেন?
নেক্সা

0

সম্পূর্ণতার জন্য আমি http://code.google.com/p/jlibs/wiki/XSInstance যুক্ত করব , যা অনুরূপ (তবে জাভা-নির্দিষ্ট) প্রশ্নের মধ্যে উল্লেখ করা হয়েছিল: এক্সএসডি থেকে নমুনা এক্সএমএল তৈরি করতে কোনও জাভা "এপিআই"?


0

এক্সএমএল ব্লুপ্রিন্ট এটিও করে; এখানে নির্দেশাবলী

http://www.xmlblueprint.com/help/html/topic_170.htm

এটি নিখরচায় নয়, তবে একটি 10 ​​দিনের বিনামূল্যে পরীক্ষা রয়েছে; এটি দ্রুত এবং দক্ষ বলে মনে হচ্ছে; দুর্ভাগ্যক্রমে এটি শুধুমাত্র উইন্ডোজ।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.