我正在为特定的 XML 结构创建解析器,但我正面临一个可能的硬编码问题。这里:
private function filterDefaultParams($param){
#FIXME Hardcoding?
return array_key_exists('default',$param);
}
文字“默认”是 XML 结构中的有效标记,这是硬编码吗?我可以使用另一种技术来搜索默认标签吗?
我考虑过使用文档类型,但是,我如何指定“默认”之外的默认值标签?
也许不是硬编码,因为这个标签是我的标准。
谢谢您的帮助。