שלח תשובה

זירת השאלות

583
צפיות
5
תשובות

for xml auto… מישהו מכיר?

,‏ 18 בדצמבר, 2004

אני לא בטוח אם זו תכונה של SQL SERVER או של ADODB.Command,
בכל אופן, השאלה שלי היא כזו:

א) איך אני קובע את הקידוד של ה XML שאני מקבל? (כרגע אני מקבל utf-8 ואני רוצה windows-1255).

ב) איך אני קובע ל command שלא יציג לי ישר את ה XML אלא שישלוף לי אותו לתוך משתנה, או xmldom?
(אני מניח שבמקום .Properties("Output Stream").Value = response צריך לבוא משהו אחר, רק שאין לי מושג מה.)

תגיות:

5 תשובות

  1. ניר טייב הגיב:

    חיפשתי קצת בגוגל על זה
    ואתה יכול להכניס להכניס ב-Properties("Output stream").Value את אובייקט ה-XMLDOM שלך
    לאחר מכן אתה יכול לדעתי לשנות את הקידוד של עמוד ה-XML דרך האובייקט XMLDOM (לא זוכר בדיוק איך אבל אם תפוז היה עובד הייתי מסתכל ב-FAQ של פורום ASP).
    אם הכוונה שלך לקידוד שה-SQL מוציא אז לא נראה לי שזה אפשרי
    כי לפי מה שראיתי הסינטקס מאפשר אך ורק Base64  אם זה עוזר לך :-/

    מאמר נחמד על FOR XML AUTO
    מה שמאצתי בגוגל לגבי ה-XMLDOM

    בהצלחה

  2. זהר פלד הגיב:

    תודה…
    ברגע שהתחלתי לעבוד עם ה XMLDOM הכל נהיה יותר פשוט…

    עכשיו רק נשאר העניין של הקידוד לטפל בו, מקסימום אני אאלץ לעבוד עם UTF-8…

  3. ניר טייב הגיב:

    את האמת ?! זה הפורמט המועדף עלי
    כך אם אין תמיכה בעברית  בדפדפן אז כן יוכלו לקרוא בעברית.
    למרות שאני לא ממש מקפיד על כתיבה יוניקודית 😛

  4. jonatan44 הגיב:

    אם האתר הוא לא רב לשוני
    אין סיבה ליכתוב ביוניקוד.

שלח תשובה