سلام
من با یه کلاس یه سری اطلاعات رو MySql بصورت XML اکسپورت میکنم. فرمت XML خروجی هم برای Microsoft Excel هستش. یعنی خروجی XML ای تولید میکنم که تو اکسل باز بشه. جدیدا یه سری کاراکترها وارد db شده که وقتی تو xml میاد باعث error تو فایل xml میشه و اکسل نمیتونه فایل خروجی رو باز کنه.
اول اینکه کسی میتونه یه نگاهی به این فایل بندازه و بگه این کاراکترها چیه؟
و اینکه تابعی هست که متن رو قبل از نوشتن تو فایل خروجی بررسی کنه و این کاراکترهای unknown رو دربیاره که باعث این مشکلات نشن؟
من htmlspecialchars() رو امتحان کردم . برای یه سری کاراکترها مثل > جواب داد. ولی کاراکترهاهایی که تو خط 20 فایل مثال اومده رو نمیدونم چیکار کنم؟
من با یه کلاس یه سری اطلاعات رو MySql بصورت XML اکسپورت میکنم. فرمت XML خروجی هم برای Microsoft Excel هستش. یعنی خروجی XML ای تولید میکنم که تو اکسل باز بشه. جدیدا یه سری کاراکترها وارد db شده که وقتی تو xml میاد باعث error تو فایل xml میشه و اکسل نمیتونه فایل خروجی رو باز کنه.
اول اینکه کسی میتونه یه نگاهی به این فایل بندازه و بگه این کاراکترها چیه؟
و اینکه تابعی هست که متن رو قبل از نوشتن تو فایل خروجی بررسی کنه و این کاراکترهای unknown رو دربیاره که باعث این مشکلات نشن؟
من htmlspecialchars() رو امتحان کردم . برای یه سری کاراکترها مثل > جواب داد. ولی کاراکترهاهایی که تو خط 20 فایل مثال اومده رو نمیدونم چیکار کنم؟