Changeset 1172
- Timestamp:
- 12/20/07 17:20:07 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/xml/unserializer/stubXMLUnserializer.php
r1168 r1172 125 125 126 126 case XMLReader::TEXT: 127 case XMLReader::CDATA: 127 128 $this->characters($reader->value); 128 129 break; trunk/src/test/php/net/stubbles/xml/unserializer/stubXMLUnserializerTestCase.php
r1164 r1172 247 247 $this->assertEqual($unserializer->unserialize($xml), array('string' => utf8_encode('A string containing german umlauts: äöü'))); 248 248 } 249 250 /** 251 * assert that cdata is supported 252 */ 253 public function testCDATA() 254 { 255 $xml = '<?xml version="1.0" encoding="iso-8859-1"?><root><string><![CDATA[A string containing german umlauts: &äöü]]></string></root>'; 256 $unserializer = new stubXMLUnserializer(); 257 $this->assertEqual($unserializer->unserialize($xml), array('string' => utf8_encode('A string containing german umlauts: &äöü'))); 258 } 249 259 } 250 260 ?>
