ServingXML এক্সএমএল পাইপলাইনের মতামত দেয়ার জন্য একটি মার্কআপ ভাষা, এবং ভাষা উপাদান সংজ্ঞা জন্য একটি এক্সটেনসিবল জাভা কাঠামো হয়.
ServingXML বর্তমানে একটি কনসোল অ্যাপ্লিকেশন সঙ্গে আসে, এবং একটি স্ট্যান্ডার্ড জাভা বা J2EE আবেদন সফ্টওয়্যার imbedding জন্য একটি API নথি.
ServingXML XSLT স্টাইলশীট এবং কাস্টম Sax ফিল্টার সঙ্গে এটি রূপান্তর, এক্সএমএল ফাইল, ফ্ল্যাট ফাইল, এসকিউএল কোয়েরি বা পরিবর্তনশীল উত্পন্ন Sax ইভেন্ট হিসাবে কন্টেন্ট পড়া, এবং এক্সএমএল, এইচটিএমএল, পিডিএফ বা মেইল সংযুক্তি হিসাবে এটা লেখা সমর্থন.
এই সফ্টওয়্যার বিশেষত XML স্কিমা সঙ্গে নামব্যবধান, বৈকল্পিক রেকর্ড ধরনের, বহু মূল্যবান ক্ষেত্র সেগমেন্ট এবং পুনরায় গ্রুপ, রেকর্ডের হায়ারারকিকাল গ্রুপ, এবং রেকর্ড বাই রেকর্ড বৈধতা জন্য তার সমর্থন, এক্সএমএল ফ্ল্যাট ফাইল অথবা ডাটাবেস রেকর্ড রূপান্তরের জন্য উপযুক্ত হয় .
এ্যাপাচি ফুলবাবু, সূর্যের MSV এবং অন্যদের - - ServingXML প্রকল্পের বিভিন্ন থেকে উপাদান একত্রিতকরনের জন্য ধারক একটি "নিয়ন্ত্রণ বিপর্যয়" হিসাবে কাজ করে. এবং তাদের রেকর্ড এবং XML প্রক্রিয়া একসঙ্গে কাজ করে
বৈশিষ্ট্য :.
- তদ্বিপরীত এক্সএমএল ফ্ল্যাট ফাইল রূপান্তর করুন এবং
- নতুন ফ্ল্যাট ফাইল বিকল্প করুন & quot; trimQuoted করুন & quot; মিথ্যা সত্য, ডিফল্ট সেট যদি trims / নেতৃস্থানীয় স্থান trailing ক্ষেত্র উদ্ধৃত (পুরাতন বিকল্প করুন & quot; ছাঁটা. & quot;, সত্যতে সেট করতে চান কোট বাইরে স্থান trims সত্য ডিফল্ট)
- বাগ সংশোধন করা হয়েছে:
- বাগ ফিক্স:
- : composeRecord,
RecordType পালটে <লি> বৈশিষ্ট্য compositeRecordType, এখন পারবেন প্রতিকল্পন এক্সপ্রেশন - : decomposeRecord,
<লি> recordType পালটে বৈশিষ্ট্য compositeRecordType - এই রিলিজে প্রবর্তন ক্ষেত্র বৈধতা যাচাই করার জন্য নতুন উপাদান এবং , এবং রেকর্ড নির্দিষ্ট ক্ষেত্র বিশ্লেষণ করার জন্য রেগুলার এক্সপ্রেশন সঙ্গে রেকর্ডের subrecords.
- এই রিলিজে একটি এসএক্স বলেছেন: commandSource উপাদান, যা একটি ফ্ল্যাট ফাইল রিডার বা একটি XML পাঠক শেল কমান্ড মান আউটপুট থেকে পড়তে পারবেন.
<লি> তদ্বিপরীত এক্সএমএল ডাটাবেস রেকর্ড রূপান্তর এবং.
<লি> অন্য এক লেআউট থেকে ফ্ল্যাট ফাইল রূপান্তর করুন.
<লি> ট্রান্সফর্ম এবং বাদ্যযন্ত্রবিশেষ ফিল্টার, XSLT স্টাইলশীট, এবং স্কিমা ভ্যালিডেশন এক্সএমএল আইনসিদ্ধ করা.
এই রিলিজে নতুন কি:
<লি> নতুন উপাদান এসএক্স: কোড অবদান জন্য ম্যাট Dowell করতে http://en.wikipedia.org/wiki/Signed_overpunch বিশেষ ধন্যবাদ বর্ণনা অনুযায়ী overpunchField, ফ্ল্যাট ফাইল সংজ্ঞা overpunch ক্ষেত্র সমর্থন করে. এসএক্স জন্য নথিপত্র পড়ুন:. OverpunchField এলিমেন্ট রেফারেন্স
সংস্করণ 1.0.4 নতুন কি:
<লি> loadComponentDefinitions (স্ট্রিং [] hrefs) ব্যর্থ হয়, Yex দ্বারা সরবরাহিত ফিক্স)
<লি> উন্নতি:
<লি> পূর্ববর্তী সংস্করণে, Saxon: xquery শুধুমাত্র এখন এটি একটি অ-এক্সএমএল স্ট্রিং উৎপন্ন করে একটি অভিব্যক্তি নির্ণয় করা যাবে, একটি XML দলিলাদি দাখিল করিতে ব্যবহার করা যেতে পারে. Servingxml স্যাক্সন / নমুনা XML টু পরামিতি উদাহরণ দেখুন.
<লি> অগ্রাহ্য করা DOM নথির এবং InputStream অবজেক্টের জন্য IocContainerFactory.createIocContainer যোগ করা হয়েছে
কি সংস্করণ 0.9.5 নতুন:
<লি> কোন ফ্ল্যাট ফাইল সংজ্ঞা (কোন এসএক্স: Flatfile উপাদান) সঙ্গে ডিফল্ট ফ্ল্যাট ফাইল পাঠকদের হেডার সঙ্গে CSV ফাইল জন্য, বাইট স্ক্যানার বদলে চরিত্র স্ক্যানার ব্যবহার. এই মাল্টি-বাইট অক্ষর স্ট্রিম জন্য ব্যর্থ হতে পারে. এই সংশোধন করা হয়েছে. এলিমেন্ট এবং Atribute নাম পরিবর্তন: (অ অবিচ্ছিন্ন, সাযুজ্যপূর্ণ, পুরাতন নাম এখনও সমর্থিত)
<লি> এসএক্স: অ্যাট্রিবিউট করুন & quot subrecordMapping যদি ক্ষেত্রের কিছু করুন & quot; & quot পালটে; repeatingGroup করুন & quot;
এসএক্স
<লি> বৈশিষ্ট্য repeatingGroup পালটে repeatingGroupField
এসএক্স
<লি> বৈশিষ্ট্য repeatingGroup পালটে repeatingGroupField
<লি> নতুন বৈশিষ্ট্য subrecordType উন্নতি
<লি> একটি ঐচ্ছিক বার্তা বৈশিষ্ট্য MSV যোগ করা হয়েছে: recordValidator এবং MSV: schemaValidator. একটি বার্তা সরবরাহ করা হয় তাহলে, যে বার্তা XML স্কিমা ত্রুটির বার্তা পরিবর্তে ব্যবহার করা হবে.
<লি> ServingXML এখন ফ্ল্যাট ফাইল টু এক্সএমএল উদাহরণস্বরূপ করুন & quot দেখতে, ম্যাপিং এক্সএমএল সিস্টেম ম্যানেজমেন্ট সুবিধা (SMF) ফাইল দৃশ্যও সমর্থিত হবে; SMF করুন & quot ;. নতুন উপাদান যোগ করা হয়েছে: এসএক্স: spannedFlatRecordType এবং এসএক্স:. SegmentConcatenation
জাভা সব ক্ষেত্রে মধ্যে BOM স্ট্রিপ না হিসাবে <লি> ServingXML এখন ফ্ল্যাট ফাইল পাঠকদের UTF-8, UTF-16, এবং UTF-32 জন্য BOM অক্ষর রেখাচিত্রমালা. উত্তরাধিকার এনকোডিং এবং বাইনারি ইনপুট প্রভাবিত হবে না. ফ্ল্যাট ফাইল টু এক্সএমএল নমুনা ইনপুট ফাইল countries.csv এখন একটি UTF-8 মতিন বিবি BF BOM সাথে শুরু হয়.
কি সংস্করণ 0.9.3 নতুন:
<লি> নতুন উদাহরণ FpML নথি মধ্যে FRAs এবং বিনিময়সমূহ জন্য আর্থিক তথ্য রুপান্তর কিভাবে চিত্রিত করা.
কি সংস্করণ 0.9.0 নতুন:
<লি> এটি একটি এসএক্স বলেছেন:. CommandSink উপাদান, একটি ফ্ল্যাট ফাইল লেখক বা একটি XML serializer শেল কমান্ড মান ইনপুট লিখতে পারবেন যা
পাওয়া মন্তব্যসমূহ না