Changeset 11172
Legend:
- Unmodified
- Added
- Removed
-
trunk/Res_ScXmlSerializer/com/scenari/xerces/serialize/impl/BaseMarkupSerializer.java
r11089 r11172 734 734 735 735 public void startPrefixMapping(String prefix, String uri) throws SAXException { 736 if (_prefixes == null) _prefixes = new ArrayList<String>(); 736 if (_prefixes == null) { 737 _prefixes = new ArrayList<String>(); 738 } else { 739 //On vérifie que ce préfixe ne soit pas déjà déclaré. 740 for (int i = 0; i < _prefixes.size(); i=i+2) { 741 if(_prefixes.get(i).equals(prefix)) { 742 //On remplace l'uri de ce préfixe. 743 _prefixes.set(i+1, uri); 744 return; 745 } 746 } 747 } 737 748 _prefixes.add(prefix == null ? "" : prefix); 738 749 _prefixes.add(uri);
Note: See TracChangeset
for help on using the changeset viewer.