Je vais travailler avec des fichiers XML contenant des phrases logiques comme celles-ci:Comment évaluer/traduire des phrases logiques définies dans les fichiers XML
<condition>
<or>
<not>
<eq>
<variable>
<name>X</name>
<variabletype>Test</variabletype>
<datatype>String</datatype>
</variable>
<constant>
<value>finished</value>
<datatype>String</datatype>
</constant>
<eq>
</not>
<gt>
<variable>
<name>X</name>
<variabletype>Result</variabletype>
<datatype>int</datatype>
</variable>
<constant>
<value>50</value>
<datatype>int</datatype>
</constant>
</gt>
</or>
Mes questions: 1- Y at-il la norme Schéma XML pour l'affichage de phrases logiques dans des fichiers XML? Je cherche quelque chose comme RFC (Demande de commentaires).
2- Quelle est la meilleure façon de traduire et d'évaluer ces phrases dans des fichiers XML à l'aide de Java? 3- Je veux écrire du code pour générer automatiquement une interface graphique qui avec l'aide des utilisateurs peut changer la valeur des variables dans les phrases logiques? Existe-t-il une technique spéciale pour générer une interface graphique (Swing ou Jface) à partir de fichiers XML?
Appréciant votre conseiller et vous aider
Vous pouvez analyser la structure avec CUP (et JFlex). http://www2.cs.tum.edu/projects/cup/ – Nabb