سلام مجدد
جهت پردازش XML ها، نمونه کدی که از نظر خودم بهتر است را برایتان حاضر کردم...
این کد وابستگی کمتری به یک space و enter و... زیادتر و کمتر دارد:
(البته این کد رفتار متفاوتی در قبال "Result = "0 دارد و فرض آن بر خروجی <server Type='Forgot'>0</server> است.)
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و یا حتی شاید این کد، خوب چه ایرادی دارد؟!
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
وآنطور که از شواهد مشخص است سرور دست خودتان است.
خوب چرا سرورتان را اصلاح نمیکنید تا یک پیام دقیق تر ماشینی و البته انسانی تولید کند؟ مانند:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
این خیلی بهتر و دقیق تر است و کد موجود در پیام میتواند مبنای عمل دقیق تری برای کلاینت تان باشد.
در XML معیار/پروتکل تان برای ارتباط بین سرور و کلاینت خصاصت بخرج ندهید!
موفق باشید.