FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
[WM18] IOS 5.1 IPAD3 XML
[WM18] IOS 5.1 IPAD3 XML
Débuté par ricil78, 12 jan. 2013 18:06 - 4 réponses
Connectez-vous…
ricil78
#1
Membre enregistré
222 messages
Popularité : +8 (8 votes)
Posté le 12 janvier 2013 - 18:06
Bonjour,
j'essaye de faire fonctionner le code suivant, Code extrait de la doc :
http://doc.pcsoft.fr/fr-FR/?1000018786
Dans le simulateur ça marche mais pas sur l'Ipad
Sur l'ipad j'ai juste une boite de de dialogue vide qui apparaît
MonTexteXML est une
chaîne
= [
<?xml version="1.0"?>
<!DOCTYPE PLAY SYSTEM "play.dtd">
<PLAY>
<TITLE>The Tragedy of Romeo and Juliet</TITLE>
<ACT><TITLE>ACT I</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. Verona. A public place.</TITLE></SCENE>
</ACT>
<ACT><TITLE>ACT II</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. A lane by the wall of Capulet's orchard.</TITLE></SCENE>
</ACT>
<ACT><TITLE>ACT III</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. A public place.</TITLE></SCENE>
</ACT>
</PLAY>
]
// Chargement d'un document XML
RomeoEtJuliette est un
XMLDocument
RomeoEtJuliette
=
XMLOuvre
(
MonTexteXML
,
depuisChaîne
)
// Affichage du titre des actes
Acte est un
xmlNoeud
POUR
TOUT
Acte DE RomeoEtJuliette.PLAY sur ACT
Info
(
Acte.TITLE
)
FIN
Signaler
0
0
ricil78
#2
Membre enregistré
222 messages
Popularité : +8 (8 votes)
Posté le 14 janvier 2013 - 20:23
Suis le 1er à faire du XML sous IOS ?
je sais que non, pour vous ça fonctionne ?
Signaler
0
0
Fabrice Harari
#3
Posté le 15 janvier 2013 - 15:02
Bonjour
je n'ai pas fait l'essai, mais je me souviens qu'une des différences sur
android est le tout unicode à la place de l'ansi sous windows (et donc
l'émulateur)... Fais un essai en délcarant la chaine de type ANSI ou de
type UNICODE, pour voir si les fonctions XML fonctionnent mieux dans ce cas
Cordialement
--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur
http://fabriceharari.com/index_FR.html
On 1/12/2013 12:21 PM, ricil78 wrote:
Bonjour,
j'essaye de faire fonctionner le code suivant, Code extrait de la doc :
http://doc.pcsoft.fr/fr-FR/?1000018786
Dans le simulateur ça marche mais pas sur l'Ipad
Sur l'ipad j'ai juste une boite de de dialogue vide qui apparaît
MonTexteXML est une
chaîne
= [
<?xml version="1.0"?>
<!DOCTYPE PLAY SYSTEM "play.dtd">
<PLAY>
<TITLE>The Tragedy of Romeo and Juliet</TITLE>
<ACT><TITLE>ACT I</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. Verona. A public place.</TITLE></SCENE>
</ACT>
<ACT><TITLE>ACT II</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. A lane by the wall of Capulet's orchard.</TITLE></SCENE>
</ACT>
<ACT><TITLE>ACT III</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. A public place.</TITLE></SCENE>
</ACT>
</PLAY>
]
// Chargement d'un document XML
RomeoEtJuliette est un
XMLDocument
RomeoEtJuliette
=
XMLOuvre
(
MonTexteXML
,
depuisChaîne
)
// Affichage du titre des actes
Acte est un
xmlNoeud
POUR
TOUT
Acte DE RomeoEtJuliette.PLAY sur ACT
Info
(
Acte.TITLE
)
FIN
Signaler
0
0
ricil78
#4
Membre enregistré
222 messages
Popularité : +8 (8 votes)
Posté le 15 janvier 2013 - 17:09
Bingo, fabrice tu es génial ! un gros MERCI.
effectivement c'est ça c'est ANSI
il fallait écrire
MonTexteXML est une
chaîne
ANSI
Code complet :
MonTexteXML est une
chaîne
ANSI
= [
<?xml version="1.0"?>
<!DOCTYPE PLAY SYSTEM "play.dtd">
<PLAY>
<TITLE>The Tragedy of Romeo and Juliet</TITLE>
<ACT><TITLE>ACT I</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. Verona. A public place.</TITLE></SCENE>
</ACT>
<ACT><TITLE>ACT II</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. A lane by the wall of Capulet's orchard.</TITLE></SCENE>
</ACT>
<ACT><TITLE>ACT III</TITLE>
<PROLOGUE><TITLE>PROLOGUE</TITLE></PROLOGUE>
<SCENE><TITLE>SCENE I. A public place.</TITLE></SCENE>
</ACT>
</PLAY>
]
// Chargement d'un document XML
RomeoEtJuliette est un
XMLDocument
RomeoEtJuliette
=
XMLOuvre
(
MonTexteXML
,
depuisChaîne
)
// Affichage du titre des actes
Acte est un
xmlNoeud
POUR
TOUT
Acte DE RomeoEtJuliette.PLAY sur ACT
Info
(
Acte.TITLE
)
FIN
Signaler
0
0
LaZi
#5
Membre enregistré
5 messages
Posté le 08 avril 2013 - 17:54
Excellente info!
Effectivement sans le ANSI sur la chaine parsée, le XML est "vide" sous iOS...
Visiblement l'exemple de la doc n'a pas été testé sous iOS chez PCSoft...
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte