19
A
回答
27
我不认为每个XML规范都有一个字符限制,但最佳实践是保持属性值的简短。
如果一个属性值增长很长...很可能它应该是它自己的一个元素,而不是另一个元素上的属性。
1
我不认为有标准的限制,但任何特定的实施可能会限制其功能,所以我会尽量保持大小健全。
6
属性没有最大字符长度。
可能遇到的问题是使用其他语言阅读XML文件的地方。
您用来操纵xml文件的语言将决定您的限制。例如,如果您计划将信息读入字符串中,则应将自己限制为使用您所用语言的字符串中可保留的最大字符数。
此外,正如其他人所说,如果这是一个问题,您可能不遵循标准的名称约定。我会建议,如果你有大量的文本要存储,它应该是一个元素的价值,而不是属性。
1
属性组成,名称和值。该值可以是任意长度,包括零,并且可以包含任何有效的XML字符,具体取决于编码。该名称可能会或可能不会被命名空间限定;如果是这样的话,将会有至少一个字符的前缀。因此,最短的属性是:
a=''
b:a=''
属性值将通过符合XML解析器使得 空格如换行符将被归一化以单个空格被归一化。
相关问题
- 1. window.returnValue属性允许的最大长度是多少? (JavaScript)
- 2. 允许的最大响应数据大小是多少?
- 3. C++中数组允许的最大维数是多少?
- 4. Combobox.NewIndex属性的最大值是多少?
- 5. 允许iTunes Connect用户的最大数量是多少?
- 6. SQL Server 2008中允许的最大连接数是多少?
- 7. HDFS目录允许的最大文件数是多少?
- 8. 表中允许的最大列数是多少?
- 9. Ext4允许的最大子目录数是多少?
- 10. Google Cloud允许的最大SQL实例数是多少
- 11. 系统允许的最大文件大小是多少?
- 12. 堆栈上声明的最大允许大小是多少?
- 13. Mail的最大允许大小是多少?
- 14. SugarCRM允许的自定义字段的最大数量是多少
- 15. 许多类的类属性和最大80个字符一行
- 16. 如何验证多行asp:TextBox中允许的最大字符数?
- 17. Android中允许的最大文件路径是多少?
- 18. phpmailer允许多少个字符
- 19. 是否允许XML属性值中的换行符?
- 20. Workspacecheckinparameters TFS中的注释属性的最大大小是多少?
- 21. 履行跟踪号码的最大允许字段长度是多少
- 22. Google Apps脚本中的最大属性大小是多少?
- 23. 为什么在xml属性中不允许使用字符'<'?
- 24. Play 2.0框架中允许的表的最大数量是多少?
- 25. C#中允许的最大数量的命名空间级别是多少?
- 26. 允许的最大cookie数
- 27. UTF-8编码字符的最大字节数是多少?
- 28. 典型的iOS应用程序允许的最大堆大小是多少
- 29. Python正则表达式允许的最大重复次数是多少?
- 30. 正则表达式属性,只允许字母数字字符
正确,XML建议不限制任何东西的长度。 – Richard 2009-08-26 14:01:01