Why don't you just do
linkedHashMap.put (
item1.getSecurity() ,
item1.getServer() )
Or are you trying to do something else? ie, what are you trying to
store in this hashmap?
-jacobd
On Dec 11, 2007 3:17 PM, Zapo <[EMAIL PROTECTED]> wrote:
>
> Greetings,
>
> I am trying to iterate a XML using cursor and then adding to MAP.
> The XML has repetable nodes for example
>
> <Testcase>
> <Security>https</Security>
> <Server>staging</Server>
> </Testcase>
> <Testcase>
> <Security>https</Security>
> <Server>baijing</Server>
> </Testcase>
> </Testcases>
>
> I have an array of TestCase objects ready, how to iterate and add to a Map
> or Array
>
> I tried the following way and it did not get too further..I seem to be
> missing the usage of cursor and addin to a MAP, I seem to overwrite my MAP
> (which I should avoid),
>
> private static void addtoMap(Testcase item2, int i,
> LinkedHashMap<String, String> linkedHashMap) {
>
> XmlCursor cursor = item.newCursor();
> //Iterate throught the nodes
>
> cursor.toChild(0);
> String name = cursor.getName().toString();
> String value = cursor.getTextValue();
>
> //Add to Map
> linkedHashMap.put(name, value);
>
> //Next Sibling
> cursor.toNextSibling();
>
> String name1 = cursor.getName().toString();
> String value1 = cursor.getTextValue();
>
> //Add to Map again
> linkedHashMap.put(name, value);
>
>
> System.out.println("Type of Token is: " +
> cursor.currentTokenType() +
> "\nText of Token is" + cursor.xmlText());
> //}
> cursor.dispose();
>
> }
>
>
>
>
>
>
> --
> View this message in context:
> http://www.nabble.com/Using-cursor-to-ierate-and-adding-to-map-tp14285663p14285663.html
> Sent from the Xml Beans - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]