سؤال

وأنا إنقاذ بعض الصور الصغيرة إلى XML كما بايت [] عن طريق ما يلي XElement بناء ..

XElement xe = new XElement("Images",
            from c in qry
            select new XElement("Image", new XAttribute("Date", c.Date),
              new XElement("Data", c.Bytes)));

والممتلكات بايت هو بايت []، وتبحث في العنصر الناتج تظهر محتويات مجموعة ليتم حفظها فقط خوخي.

ومشكلتي هي أنني لا يمكن أن يبدو لقراءة هذا يعود ببساطة. ما هو أفضل وسيلة لاسترداد هذا العنصر؟ بتلبيس إلى بايت [] يبدو أن لا يسمح، أنا حقا ستكون لدينا لقراءة هذا كسلسلة؟ معرفة ما الترميز لاستخدام وتحويل؟ يبدو لي أن بالنظر إلى أن XElement فهم كيفية كتابة مجموعة، ينبغي أن يكون قادرا على قراءتها أيضا.

هل كانت مفيدة؟

المحلول

وأود أن نفكر في ترميز Base64 صفيف بايت. وينبغي أن يكون من السهل نسبيا لتشفير / فك شفرة هذا من / إلى صفيف بايت.

نصائح أخرى

وكان هذا مفيدا جدا، شكرا لك. لترميز عينة انظر:

http://www.nowan.hu /main.aspx؟content=9cff1555-26ca-4e6a-910b-6a73463e22b2

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top