Χρησιμοποιώντας το XPath για να πάρουμε attributes

Μόνιμα έψαχνα τρόπο να πάρω την τιμή απο ένα attribute σε ένα xml αλλά κάθε φορά που το έβρισκα μετά ξέχναγα πως το είχα κάνει. Οπότε αποφάσισα επιτέλους να το γράψω κάπου 🙂

Έστω λοιπόν το XML παρακάτω

<messages>
 <note id="1821">
  <to>MpouMpoulina</to>
  <from>Kolokotronis</from>
  <heading>Reminder</heading>
  <body>Today we invade, ps bring food</body>
</note>
<note id="1940">
  <to>Metaxas</to>
  <from>People</from>
  <heading>Reminder</heading>
  <body>Today we say NO</body>
</note>
</messages>

Και θέλω να πάρω το id attribute στο πρώτο node, τότε γράφω το XPath query
[string( //note[1]/@id ) ] και παίρνω 1821

Facebook Comments

BRIX a Simple and Powerfull J2EE CMS Platform

Μέσα απο την αναζήτηση μου για ένα εργαλείο ανοιχτού κώδικα που να μπορεί να πάργει εύκολα και γρήγορα CMS Sites βασισμένο σε Java μπορώ να πώ ότι είχα λίγο απεπιστεί. Μπορύσα να βρώ πάρα πολλά για entriprise level portals τα οποία θελανε πολύ δουλειά η οποία σίγουρα δεν άξιζε το κόπο για ιστοσελίδες με 2-3 μενού και 10-15 μέρη. Μέχρι που συνάντησα το BRIX! Brix, ένα Wicket-based CMS framework με καθαρό διαχωρισμό static και dynamic συμπεριφοράς στο front-end Continue reading “BRIX a Simple and Powerfull J2EE CMS Platform”

Facebook Comments

E-Banking και Ασφάλεια Συναλλαγών

Για τις περισσότερες Τράπεζες η ασφάλεια των συναλλαγών αποτελεί πρώτη προτεραιότητα και γι αυτό οι επενδύσεις σε αυτό τον τομέα υπήρξαν και συνεχίζουν να είναι ιδιαίτερα σημαντικές. Η υιοθέτηση τεχνολογίας αιχμής με πρωτόκολλα επικοινωνίας και μηχανισμούς ταυτοποίησης συμβάλλουν τα μέγιστα στη διασφάλιση των ηλεκτρονικών συναλλαγών.

Κάποιες βασικές Συμβουλές που πρέπει να γνωρίζουν οι χρήστες που πραγματοποιούν συναλλαγές (e-banking) μέσω του internet, περιγράφονται παρακάτω: Continue reading “E-Banking και Ασφάλεια Συναλλαγών”

Facebook Comments