XSD/e

সফটওয়্যার স্ক্রিনশট:
XSD/e
সফটওয়্যার বিবরণ:
সংস্করণ: 3.2.0
তারিখ আপলোড: 11 May 15
ডেভেলপার: Boris Kolpackov
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 2

Rating: 5.0/5 (Total Votes: 2)

XSD / ই এমবেডেড সিস্টেম জন্য একটি এক্সএমএল প্রক্রিয়াজাতকরণ না.
/ ই CodeSynthesis XSD মোবাইল এবং এমবেডেড সিস্টেমের জন্য একটি ওপেন সোর্স এক্সএমএল পার্সার জেনারেটরের হয়. এটা ঘটনা-চালিত, স্ট্রিম-ভিত্তিক এক্সএমএল পার্সিং, XML স্কিমা বৈধতা প্রদান করে, এবং একটি ছোট পদাঙ্ক এবং বহনযোগ্যতা বজায় রাখার সি ++ তথ্য বাঁধাই.
XSD / ই সি ++ / পার্সার ম্যাপিং ছবি কার্যকরী যা, একটি XML উদাহরণস্বরূপ স্পেসিফিকেশন (XML স্কিমা), আপনার শব্দভান্ডার নির্ধারিত ডেটা ধরন জন্য সি ++ পার্সার কঙ্কাল যাচাই উত্পন্ন সাথে উপলব্ধ. এর পরে আপনি আপনার নিজের ইন মেমরি উপস্থাপনা বা বিল্ড আপনার XML ডকুমেন্টের অংশ পাওয়া যাবে অবিলম্বে প্রক্রিয়াকরণ সঞ্চালন এই পার্সার কঙ্কাল বাস্তবায়ন করতে পারে. সি ++ / পার্সার ম্যাপিং একটি প্রবর্তনের জন্য, গাইড পেয়ে শুরু হয় থেকে হ্যালো ওয়ার্ল্ড পার্সার নামক অধ্যায়টি পড়ুন.
স্কিমের স্ট্যাটিক বিশ্লেষণের উপর ভিত্তি করে, XSD / ই তথ্য নিষ্কাশন, বৈধতা, এবং এমনকি একটি একক ধাপে ডিসপ্যাচিং একত্রিত যে কম্প্যাক্ট, অত্যন্ত অনুকূল হায়ারারকিকাল রাষ্ট্র মেশিন নির্মাণ করা সম্ভব. এর ফলে, XSD / ই-উত্পন্ন পারজার সর্বনিম্ন স্ট্যাটিক ও ডাইনামিক মেমরি পদচিহ্নের বজায় রাখার এক্সএমএল পারজার যাচাই সাধারণ উদ্দেশ্য ছাড়া 2-10 গুণ দ্রুত হয়. উদাহরণস্বরূপ, একটি যাচাই পার্সার এক্সিকিউটেবল আকার 120KB যত ছোট হতে পারে.
এখানে "XSD ই" কিছু মূল বৈশিষ্ট্য হল:
· কঙ্কাল রাষ্ট্র পার্সিং বজায় রাখা পার্সার ব্যবহার এবং আপনার জন্য তথ্য নিষ্কাশন না করণে. এর ফলে, আপনি এক্সএমএল পার্সিং এর intricacies থেকে রক্ষা করা হয়.
· আপনি অতিরিক্ত ত্রুটি পরীক্ষা সঙ্গে আপনার কোড জটিলতা দেখা দিতে হবে না, তাই ভ্যালিডেশন পার্সার কঙ্কাল কম পদাঙ্ক, উচ্চ ক্ষমতা সম্পন্ন XML স্কিমা বৈধতা প্রদান.
· প্রাকৃতিক উপস্থাপনা জেনেরিক উপাদান, গুণাবলী, এবং টেক্সট পরিবর্তে আপনার ডোমেইন শব্দভান্ডার ব্যবহার XML তথ্য হাতল.
· স্ট্যাটিক উত্পন্ন পার্সার কঙ্কাল স্ট্যাটিক্যালি কম্পাইল-সময়ে বদলে রান সময়ে ক্যাচ ত্রুটি সাহায্য করে, যা টাইপ করা হয় টাইপ. উদাহরণস্বরূপ, XML উপাদান আরোপ নাম আপনার এক ভুল যদি তাই হয়, কম্পাইলার আপনাকে জানাতে হবে ++ ফাংশন নাম সি হয়ে.
· সংক্ষিপ্ত কোড ধন্যবাদ পার্সার কঙ্কাল দ্বারা উপলব্ধ বস্তুর উপস্থাপনা, আপনার ব্যবসার যুক্তি বাস্তবায়ন সহজ এবং পড়তে ও বুঝতে এইভাবে সহজ.
· Maintainability স্বয়ংক্রিয় কোড প্রজন্মের নথি কাঠামো পরিবর্তন করার জন্য আপনার অ্যাপ্লিকেশনটি অভিযোজিত করার জন্য প্রচেষ্টা ছোট. স্ট্যাটিক টাইপিং ধন্যবাদ, সি ++ কম্পাইলার পিন পয়েন্ট হবে পরিবর্তন করা প্রয়োজন যে আপনার কোড জায়গা

এই রিলিজে নতুন কি:.

  • XML স্কিমা বহুরূপতা জন্য সমর্থন. নতুন --generate-বহুরুপী বিকল্প বহুরূপতা-সচেতন কোড প্রজন্মের আরম্ভ করে.

  • <লি> বস্তুর মডেল সংরক্ষণ এবং বাইনারি উপস্থাপনা থেকে এটা লোড করার জন্য সমর্থন. নতুন --generate - সন্নিবেশ এবং --generate নিষ্কাশন অপশন যথাক্রমে, তথ্য উপস্থাপনা স্ট্রিম ঢোকানো এবং নিষ্কাশন অপারেটরদের প্রজন্মের ট্রিগার .
    <লি> Default এবং নির্দিষ্ট মান সঙ্গে বৈশিষ্ট্যের জন্য সমর্থন উপলব্ধ.
    <লি> নতুন বিকল্প --custom টাইপ, অবজেক্ট মডেল ক্লাস স্বনির্ধারণ করা যাবে.
    <লি> নতুন বিকল্প --generate-বিচ্ছিন্ন, পরিবর্তনশীল দৈর্ঘ্যের ধরনের উপাদান এবং বৈশিষ্ট্যাবলী জন্য আলাদা ফাংশন প্রজন্মের আরম্ভ করে.
    <লি> উত্পন্ন পার্সার এবং serializer বাস্তবায়নের রিকার্সিভ ধরনের serializing / পার্সিং এখন সক্ষম. XSD / ই কম্পাইলার রিকার্সিভ ধরনের সনাক্ত এবং অনুকূল অ রিকার্সিভ ক্ষেত্রে (অর্থাৎ, প্রথম পুনরাবৃত্তির এখনও রাষ্ট্র রক্ষণাবেক্ষণের জন্য কোনো গাদা বরাদ্দ ফলে না) সঙ্গে স্ট্যাক ভিত্তিক বাস্তবায়নের উৎপন্ন করা হয়.
    <লি> নির্দিষ্ট দৈর্ঘ্যের ধরনের ক্রমের জন্য স্বাক্ষর বরাদ্দ করুন (const টি *, size_t) সঙ্গে বরাদ্দকরণ ফাংশন.

    সংস্করণ 3.0.0 নতুন কি:

    • এই রিলিজে যোগ নতুন ছবি সি ++ / হাইব্রীড ম্যাপিং যা এক্সএমএল শব্দভান্ডার গঠন এবং উপাদান যাতে সঠিক প্রজনন সঙ্গে একটি হালকা ওজন, গাছ-মত অবজেক্ট মডেল উপলব্ধ করা হয়.


      <লি> নতুন ম্যাপিং আংশিকভাবে ইন মেমরি এক্সএমএল প্রক্রিয়াকরণ.
    • , সম্পূর্ণরূপে ইন মেমরি হিসেবে সংকর, আংশিকভাবে এমনকি চালিত সমর্থন
    • এই রিলিজে এছাড়াও স্মার্ট ডিভাইসের সাথে QNX 6.x, এর iPhone OS 2.x, এবং ভিসুয়াল স্টুডিও 2008 জন্য সমর্থন যোগ করা হয়েছে.

মন্তব্য XSD/e

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!