2016-04-07 32 views

cevap

3

boş eleman <element/> ayrıştırılır Eğer gerektiği see hemen EndElement belirteci ardından StartElement jetonu:

okuyucu namespaceURI sahip bir öğenin start() ve adını bildirir(). Boş elemanlar ayrıca StartElement olarak raporlanır, ardından doğrudan EndElement tarafından takip edilir.

Ama StartElement belirteci üzerinde konumlandırılmış eğer hep eleman boş olsa dahi, false dönecektir QXmlStreamReader::isEndElement() arayarak.

+0

'readElementText()' olmadan '' ve '' arasında ayrım yapmanın bir yolu var mı? Aslında buna dayanarak okumaya devam etmem gerektiğini bilmeliyim. – tobilocker

+1

@tobilocker 'StartElement 'belirteci – wero

+0

@tobilocker'da konumlandırılmamışsa," Aslında buna dayalı okumaya nasıl devam edeceğimi bilmem gerekiyor. " Emin misiniz? XML şemanızın belirtildiği şekilde veya kullanılma biçiminde veya belki de XML'inizin anlaşılmasında bir şey kırılmalıdır. Bir XML belgesinin içeriği ile ilgili olarak, '' ve ' 'aynı bilgileri taşır ve eşit olarak değerlendirilmelidir. "" ün tek amacı, ek bilgi aktarmamak için belgenin boyutunu azaltmaktır! –

İlgili konular