webForumDet fria alternativet

xml parsning strul

0 svar · 369 visningar · startad av phonkworks

phonkworksMedlem sedan juli 2001228 inlägg
#1

I en sax parser har jag metoden:

   	public void startElement(String namespaceURI,
                             String lName, // local name
                             String qName, // qualified name
                             Attributes attrs)
   			 	  throws SAXException {

		if(lName.equals("Message")){ return; }
		if(lName.equals("MessageLabel")){ return; }
		if(lName.equals("MessageData")) { return; }
		else {
			buf[eCount][0] = lName;
		}

	}

kan någon säga mig vad skillnaden är mellan localName och qualifiedName?

Det märkliga är att på en win maskin är lName = taggnamnet
Men på en linux burk är helt plötsligt lName = null och qName = taggnamnet
:o ?? hur hänger det här ihop

phlink

130 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)