/***** Code de MesExemples.com *******/ /** * @(#)ExempleQName_Attribut.java * * * @author *sakoba(java.mesexemples.com) @version 1.00 2013/7/4 */ import javax.xml.namespace.QName; import org.w3c.dom.Element; import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; public class ExempleQName_Attribut { public static String getAttribute(Element element, QName nom_attribut) { return element.getAttributeNS(nom_attribut.getNamespaceURI(), nom_attribut.getLocalPart()); } } |
Code testé avec le fichier XML Suivant
<?xml version="1.0" encoding="windows-1252"?> <!-- Edited by MesEXemple.com --> <note> <to>Sakoba</to> <from>Adams</from> <heading>Rappel</heading> <body>Ne m'oubliez pas ce week-end!</body> </note> |
A Voir sur le même Sujet
-
Java XML: Une méthode récursive pour trouver la valeur d’un attribut Spécifique
{filelink=8368} /***** Code de MesExemples.com *******/ /** * @(#)ExempleValeurAttribut.java * * * @author *sakoba(java.mesexemples.com) @version 1.00 2013/7/4 */ import javax.xml.namespace.QName; import org.w3c.dom.Document; import org.w3c.dom.Element; import …
-
Java XML: Modifier un attribut
{filelink=8358} /***** Code de MesExemples.com *******/ /** * @(#)SetAttributes.java * * * @author *sakoba(java.mesexemples.com) @version 1.00 2013/7/4 */ import javax.xml.namespace.QName; import org.w3c.dom.Element; import org.w3c.dom.NamedNodeMap; import …
-
XML: Utilisation de ‘StreamFilter’ pour analyser le document
{filelink=982} import java.io.*; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; import javax.xml.stream.*; import javax.xml.stream.events.*; import java.util.Date; import javax.xml.namespace.QName; public class AnalyseXML implements javax.xml.stream.StreamFilter { public static final String …
-
Utiliser la classe ‘Calendar’ pour afficher l’heure actuelle des Etats-Unis
{filelink=6310} import java.util.Calendar; import java.util.TimeZone; public class HeureUS { public static void main(String[] args) { Calendar heurNewyork = Calendar.getInstance(); heurNewyork.setTimeZone(TimeZone.getTimeZone(“America/New_York”)); System.out.println(“Heure à New york: ” …
-
Java-source: Obtenir le nombre de mémoire disponible pour JVM
{filelink=726} /***** Code de MesExemples.com *******/ class GetAvailableMemory { public static void main(String args[]) { Runtime runtime = Runtime.getRuntime(); long memoireDispo = runtime.freeMemory(); System.out.println(memoireDispo + …
-
XML: Exemple d’utilisation de la classe ‘XMLEventReader’ pour lire un document XML
{filelink=978} import java.io.FileReader; import java.io.Reader; import java.util.Iterator; import javax.xml.namespace.QName; import javax.xml.stream.XMLEventReader; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.events.Attribute; import javax.xml.stream.events.Characters; import javax.xml.stream.events.EndElement; import javax.xml.stream.events.StartElement; import javax.xml.stream.events.XMLEvent; public class …
-
Java: Obtenir le premier enfant direct d’un nœud avec un attribut donné
{filelink=8367} /***** Code de MesExemples.com *******/ import org.w3c.dom.Node; /** * * * @author Costin Manolache */ public class Main { /** Find the first direct …
-
Exemple d’utilisation de la classe ‘FontMetric’ pour obtenir des information sur la police actuelle
{filelink=9427} import java.awt.Font; import java.awt.Color; import java.awt.Graphics; import javax.swing.*; import java.awt.FontMetrics; public class ExempleFontMetric extends JPanel { public void paintComponent( Graphics g ) { super.paintComponent( …
-
Java XML: Lire un attribut spécifique
{filelink=8361} /***** Code de MesExemples.com *******/ /** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * “License”); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */import org.w3c.dom.NamedNodeMap;import org.w3c.dom.Node;/** * Few simple utils to read DOM. This is originally from the Jakarta Commons * Modeler. * * @author Costin Manolache */public class Utils { public static String getAttribute(Node element, String attName) { NamedNodeMap attrs = element.getAttributes(); if (attrs == null) { return null; } Node attN = attrs.getNamedItem(attName); if (attN == null) { return null; } return attN.getNodeValue(); }} Code testé avec le fichier XML Suivant Sakoba Adams Rappel Ne m’oubliez pas ce week-end!
-
Utiliser la boucle ‘do while’ pour obténir l’entrée clavier de l’utilisateur
{filelink=4632} import java.util.Scanner; public class MainClass { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { int bank = 1000; int pari; …
-
Utilisation de la méthode ‘isLeapYear’ de la classe ‘GregorianCalendar’
{filelink=5784} Pour verifier si une année est Bissextile on utilise la méthode ‘isLeapYear’ import java.util.Calendar; import java.util.GregorianCalendar; class AnneeBissextile { public static void main(String args[]) …
-
Utiliser la classe ‘Formatter’ pour écrire dans un fichier
{filelink=5779} import java.io.FileOutputStream; import java.util.Formatter; public class FormatterFichier { public static void main(String[] argv) throws Exception { Formatter fmtCon = new Formatter(System.out); Formatter fmtFile; fmtFile …
-
Java XML: Exemple d’utilisation de XMLEventWriter pour créer un contenu XML
{filelink=8746} /***** Code de MesExemples.com *******/ /** * @(#)ExempleXMLEventWriter.java * * * @author *sakoba(java.mesexemples.com) @version 1.00 2013/7/5 */ import javax.xml.namespace.QName; import javax.xml.stream.XMLEventFactory; import javax.xml.stream.XMLEventWriter; import …
-
Obtenir la date du system en utilisant la classe ‘System’
{filelink=6316} public class TempsSystem { public static void main(String[] args) { long tempsSystem = System.currentTimeMillis(); System.out.println(“Millisecondes depuis 1970: ” + tempsSystem); } }
-
Comment utiliser ‘XMLStreamWriter’ pour créer un fichier xml avec les éléments de HTML nameSpace
{filelink=984} import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.OutputStreamWriter; import javax.xml.namespace.QName; import javax.xml.stream.XMLOutputFactory; import javax.xml.stream.XMLStreamWriter; public class CreerXML { public static void main(String[] args) throws …
Cet article Java: Utiliser la classe ‘QName’ pour obtenir un attribut est apparu en premier sur .