আপনি কি এক্সএসল্ট পরীক্ষা বৈশিষ্ট্যে দুটি শর্ত রাখতে পারেন?


উত্তর:


211

একেবারেই নয়, এ্যান্ড অ্যান্ডের লোয়ার-কেস হতে হবে।

<xsl:when test="4 &lt; 5 and 1 &lt; 2">
<!-- do something -->
</xsl:when>

33

এটি একটি <এক্সএসএল: চয়ন করুন> এর মধ্যে আবৃত থাকতে হবে যেহেতু এটি a এবং "এবং" ছোট করুন।

<xsl:choose>
   <xsl:when test="4 &lt; 5 and 1 &lt; 2" >
   <!-- do something -->
   </xsl:when>
   <xsl:otherwise>
   <!-- do something else -->
   </xsl:otherwise>
</xsl:choose>

6

এক্সএমএল.কম থেকে :

এক্সএসএল এর মতো: যদি নির্দেশাবলী থাকে তবে এক্সএসএল: যখন উপাদানগুলির শুরু এবং শেষ ট্যাগগুলির মধ্যে আরও বিস্তৃত বিষয়বস্তু থাকতে পারে — উদাহরণস্বরূপ, আক্ষরিক ফলাফল উপাদানসমূহ, এক্সএসএল: উপাদান উপাদানগুলি বা এমনকি এক্সএসএল: যদি এবং এক্সএসএল: উপাদানগুলি চয়ন করুন to যুক্ত করতে ফল গাছ। তাদের পরীক্ষার এক্সপ্রেশনগুলি এক্সসএল সমস্ত কৌশল এবং অপারেটরগুলিও ব্যবহার করতে পারে: যদি উপাদানটির পরীক্ষার বৈশিষ্ট্য আরও জটিল বুলিয়ান অভিব্যক্তি তৈরি করতে এবং যেমন, এবং, এবং ফাংশন কলগুলি ব্যবহার করতে পারে।


5

হতে পারে এটি এক্সস্লট-পেশাদারদের জন্য একটি নো-ব্রেইনার, তবে আমার জন্য প্রাথমিক / মধ্যবর্তী স্তরে, এটি আমাকে বিস্মিত করেছে। আমি ঠিক একই জিনিসটি করতে চেয়েছিলাম, তবে আমাকে একটি সরল সংখ্যার পরিবর্তে একটি এক্সএমএল থেকে একটি রেসপন্সটাইম মান পরীক্ষা করতে হয়েছিল। এই থ্রেড অনুসরণ করে, আমি এটি চেষ্টা করেছি:

<xsl:when test="responsetime/@value &gt;= 5000 and responsetime/@value &lt;= 8999"> 

যা ত্রুটি সৃষ্টি করেছিল। এইটা কাজ করে:

<xsl:when test="number(responsetime/@value) &gt;= 5000 and number(responsetime/@value) &lt;= 8999">

যদিও এটি সংখ্যা () ছাড়াই কেন কাজ করে না বুঝতে পারি না। এটি কি সংখ্যার () ছাড়াই মানটিকে স্ট্রিং হিসাবে গণ্য করা যায় এবং আপনি সংখ্যাকে একটি স্ট্রিংয়ের সাথে তুলনা করতে পারবেন না?

যাইহোক, আশা করি এটি কাউকে প্রচুর অনুসন্ধানে সংরক্ষণ করবে ...

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