如何在xml中使用土耳其语字符?

时间:2009-12-18 12:40:04

标签: xml special-characters

我使用的是xml,并且土耳其字符有问题。就像这样

<Ürün></Ürün>...

我使用str_replace作为解决方案,但它没有给出理想的结果。

我该怎么做?

1 个答案:

答案 0 :(得分:4)

只要您使用正确的字符编码保存XML,上述XML代码段就完全有效。如果您在<?xml声明中未指定其他编码,则XML的默认编码为UTF-8。

如果您已将包含<Ürün>的文件以不同的编码保存为UTF-8 - 可能是Windows代码页1254土耳其语 - 它将不会解析为UTF-8,因此要么添加<?xml version="1.0" encoding="windows-1254"?>声明或者,更好,更便携,只需将其保存为UTF-8。在文本编辑器中使用“另存为”并选择该编码。

(如果您的文本编辑器不能提供该选项,或者它仍然坚持在代码页1254中重新加载UTF-8文件,那么请获得更好的文本编辑器。)