تخزين البيانات base64 في في XML؟
-
20-08-2019 - |
سؤال
وكيف يمكنني تخزين سلاسل base64 في في XML؟
هل تستخدم CDATA لتخزين سلاسل base64 في في XML؟ من شأنه أن يساعد لأنها تتيح استخدام <> داخل السلاسل؟
هل base64 في شكلي حيث أن تقول لا لاستخدام بعض أحرف إذا كانت تتعارض مع XML؟
المحلول
ويمكنك فقط تخزينه كنص أو قيمة السمة. لا مفر أو CDATA
أقسام اللازمة. قاعدة القياسية 64 حرفا +
و/
(بخلاف a-z
، A-Z
و0-9
) لا تتداخل مع XML تحليل على الإطلاق.
نصائح أخرى
باستخدام Base64 يستخدم فقط أحرف أبجدية رقمية و'+' (زائد)، '/' (مائلة ) و'=' (يساوي). لا حاجة لتشفير أي شيء لXML.
وهناك أية أحرف على الإطلاق في محارف باستخدام Base64 من شأنها أن تتعارض مع سلاسل XML.
لا تنتمي إلى StackOverflow