import com.google.api.client.xml.XmlNamespaceDictionary;
XmlNamespaceDictionary NAMESPACE_DICTIONARY = new XmlNamespaceDictionary();
Map<String, String> map = NAMESPACE_DICTIONARY.namespaceAliasToUriMap;
在eclipse中看不到namespaceAliasToUriMap。当其他功能可见时,为什么此字段不可见?
答案 0 :(得分:0)
使用getAliasToUriMap()代替。 (正如Eclipse所建议的那样)
根据类XmlNamespaceDictionary中的文档封装此字段 正如实现所暗示的那样,它受到保护以免被修改
/**
* Returns an unmodified set of map entries for the map from namespace alias (or {@code ""} for
* the default namespace) to namespace URI.
*
* @since 1.3
*/
public synchronized Map<String, String> getAliasToUriMap() {
return Collections.unmodifiableMap(namespaceAliasToUriMap);
}