2011-09-06 77 views
1

Xml有关于属性长度的任何问题?XML错误格式(PHP)

当我在PHP中创建这个XML总是得到格式错误,这是正确的吗?

<feed xmlns="http://74.53.32.202/~ltashiro/public/Servidor/" xml:lang="en-US"> 
<Row Id="1" Name="Any" Under="1016" Description="Pancetta beef ribs capicola ribeye, shankle leberkäse chicken fatback jerky shank ground round turkey turducken. Salami andouille chuck, pancetta tenderloin meatball frankfurter biltong. Jowl venison tri-tip pancetta meatloaf, swine frankfurter ball tip filet mignon salami tail boudin tenderloin kielbasa chuck. Tri-tip tail andouille, tongue chicken flank shankle corned beef salami t-bone meatloaf sausage meatball frankfurter. Prosciutto ham meatloaf, shoulder corned beef tenderloin rump venison ribeye kielbasa drumstick brisket pork chop pork loin. Short loin sirloin pastrami bresaola, pork chop pork belly turducken strip steak t-bone prosciutto meatloaf. Bresaola leberkäse short ribs, shankle frankfurter hamburger tongue." /> 
</feed> 
+0

Description属性的值的长度在这里不应该是个问题。偶然,它不是xml:lang属性吗?在使用它之前,您需要引用该名称空间。不删除xml:lang使错误消失? –

+0

发现错误是xml:lang两个,但在文本中间有一些“迷失在那里...... –

回答

0

尝试将所有非ASCII字符转换为数字HTML实体。
例如“ä”变成“&#228;”