Quelqu'un at-il un pseudo-algorithme recommandé pour, d'une chaîne contenant une adresse:Java reconnaissant des informations d'adresse et décomposant en variables (pas regex)
Scinder l'adresse à part dans une variable rue, ville variable, une variable d'état et une variable Zip
La chaîne d'adresse peut être formatée de différentes manières. Par exemple, il peut être séparé par des virgules ou séparé par des espaces. En outre, l'adresse peut uniquement contenir une ville et un état, et non une adresse postale ou un code postal. De même, il peut contenir une rue, une ville, un état et non un code postal. Pour rendre les choses plus difficiles, je ne peux pas utiliser les expressions régulières (comme je le développe sur une plate-forme mobile qui ne le supporte pas).
Merci!
Je suis confus ... "Séparer l'adresse à part dans une variable de rue, une variable de ville, une variable d'état, et une variable Zip" et "Aussi , l'adresse ne peut contenir ... pas une adresse postale ou un code postal "semblent se contredire. – Jonathan
Désolé pour la confusion. Si l'adresse ne contient pas d'élément particulier (ville, état ou code postal), elle ne doit pas être séparée (car il n'y a rien à casser). J'utilise essentiellement des instructions if pour générer du XML. Donc, si (ville, état, et zip existent) {alors form XML avec ces éléments} else {forme autre XML} – littleK
Alors adresse = ville + état OU adresse = rue + ville + état? – orangepips