Convertir la chaîne de caractères xml pour objet Java

J'ai le code xml suivant de la chaîne. Je veux le convertir en un objet java, à la carte chaque balise avec les champs de cet objet. Son meilleur que si je peux présenter les différents noms de champ par rapport à nom de la balise. Comment je peux faire? Je suis à la recherche sur JAXB, mais je suis toujours confus au sujet de pièces comme "ns4:réponse" et les tags à l'intérieur des balises. Je vous remercie à l'avance...

<ns4:response>
    <count>1</count>
    <limit>1</limit>
    <offset>1</offset>
    <ns3:payload xsi:type="productsPayload">
        <products>
            <product>
                <avgRating xsi:nil="true"/>
                <brand>Candie's</brand>
                <description>
                    <longDescription>
                    long descriptions
                    </longDescription>
                    <shortDescription>
                    short description
                    </shortDescription>
                </description>
                <images>
                    <image>
                        <altText>alternate text</altText>
                        <height>180.0</height>
                        <url>
                        url
                        </url>
                        <width>180.0</width>
                    </image>
                </images>
                <price>
                    <clearancePrice xsi:nil="true"/>
                    <regularPrice xsi:nil="true"/>
                    <salePrice>28.0</salePrice>
                </price>
            </product>
        </products>
    </ns3:payload>
</ns4:response>
aussi, est-il de toute façon que je peux auto convertir cette Classe Java...?
possible en double stackoverflow.com/questions/779755/...
les tags à l'intérieur des balises, c'est ce qui est source de confusion, moi? et aussi "<ns4:réponse>"
J'espère que ce n'est pas tout ce que vous avez pour la chaîne XML, parce que les préfixes d'espace de noms (ns4 etc) ne sont pas définis, de sorte que vous ne serez pas en mesure de l'analyser avec des outils standard
vous devez apprendre à une recherche avant de poser vos questions

OriginalL'auteur ghTvNath | 2012-08-10