Hirdetés
- Kompatibilis lett az Android Quick Share és az Apple AirDrop
- Akciófigyelő: Black Friday kedvezmények az EarFun cuccaira
- Akciófigyelő: Huawei Black Friday akciók a tudatos életvitel jegyében
- Részletes fotókon a Honor robotkaros telefonja
- Ezekkel a kiegészítőkkel még sokoldalúbb eszközzé válik az Armor Pad 5
- Honor Magic V5 - méret a kamera mögött
- Bemutatkozott a Poco X7 és X7 Pro
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Az AI miatt drágulnak a mobilok is
- Részletes fotókon a Honor robotkaros telefonja
- Milyen hagyományos (nem okos-) telefont vegyek?
- iPhone topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Megtartotta Európában a 7500 mAh-t az Oppo
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
-
Mobilarena

Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
smallmer
#12268
üzenetére
Szerintem a namespace-szel lesz a probléma. Az egyik lehetőség, hogy a local-name()-et használod, és nem foglalkozol a namespace-szel, pl. valahogy így:
xPath.evaluate("/*[local-name()='complexType']/*[local-name()='sequence']/*[local-name()='element']", ... ):
A másik lehetőség, hogy beállítod a namespace-t az XPath-ban, itt találsz rá példát.
-
smallmer
őstag
válasz
smallmer
#12255
üzenetére
Sziasztok!
még mindig próbálom megoldani ezt a feladatot.
Eddig jutottam, de sajnos semmit nem rak bele a topics NodeList-embe.
Mi lehet a gond?import java.io.FileNotFoundException;
import java.io.FileReader;
import javax.xml.xpath.XPath;
import javax.xml.xpath.XPathConstants;
import javax.xml.xpath.XPathExpressionException;
import javax.xml.xpath.XPathFactory;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import org.xml.sax.InputSource;
public class XPathDriver01 {
static NodeList topics;
public static void main(String[] args) throws XPathExpressionException, FileNotFoundException {
XPath xPath = (XPathFactory.newInstance().newXPath());
System.out.println("Valami1");
displayTopicNames(xPath);
System.out.println(topics.getLength());
}
public static void displayTopicNames(XPath xPath) throws XPathExpressionException, FileNotFoundException {
topics = (NodeList) xPath.evaluate("s:complexType/s:sequence/s:element", new InputSource(new FileReader("valami.xml")), XPathConstants.NODESET);
System.out.println(topics.getLength());
for (int i = 0; i < topics.getLength(); i++) {
System.out.println(" |____" + ((Element) topics.item(i)).getAttribute("name"));
}
}
} -
kovisoft
őstag
válasz
smallmer
#12257
üzenetére
A getElementsByTagName() a paraméterben megadott nevű node-oknak a listáját adja vissza, tehát ebből még közvetlenül nem kapod meg pl. a nevet. Először végig kell menni a kapott listán, és minden node-ra lekérni a megfelelő attribute értékét. Aztán hasonlóan a child node-okon is. Ha rákeresel a neten, rengeteg példát fogsz találni.
Vagy félreértelek és a namespace-szel (s:) van gondod?
-
válasz
smallmer
#12027
üzenetére
zenék automatikus kategorizálását is belerakhatod, mp3-ból az mp3 tagek kiolvasásával elég sok mindent meg lehet tudni a számról.
illetve ha nagyon ráérsz megcsinálhatod azt is, hogy Fourier analízissel kiválogatod a zenéből a dobot, megméred a "sebességét", hogy mennyi a bpm, és ez alapján kategorizálod a zenét. automatikus lejátszási lista összeállításnál nem rossz, ha ugyanolyan bpm-es zenék vannak egy csoportban. -
martonx
veterán
válasz
smallmer
#11901
üzenetére
A jelek szerint mindenáron ragaszkodsz a java-hoz. Ez esetben én a helyedben utána néznék, hogy milyen cross-platform megoldások vannak java-ra. Én C# vonalon mozgok inkább ott pl. a Xamarin mostanra egészen kiforrott cross-platform megoldás (android, ios, windows). Biztos, hogy valami ilyesmi van java vonalon is.
Aztán persze csinálhatsz appot webes megoldásokkal is, amit aztán becsomagolsz egy app-ba. Erre jó például az Adobe PhoneGap vagy a React Native. Ha a Safari nem lenne annyira reménytelenül szar, akkor Progressive Web Appként is hozzáláthatnál. Ezzel per pillanat (megelőlegezve, hogy két héten belül kijön az új windows 10 féléves update) csak Android és Windows platformot tudsz célozni.
-
Domonkos
addikt
válasz
smallmer
#11901
üzenetére
Ha csak a bejelentes lenne a feladat, akkor egy weblap szerintem bosegesen elegendo, mivel a tobbi szerintem elegge overkill lenne.
Viszont a google terkeperol lebeszelnelek a kedvezotlen TOS es licenszek miatt. Ha teheted, akkor inkabb az openstreetmap-ra csinalj ilyen alkalmazast! -
ALFA
senior tag
válasz
smallmer
#11890
üzenetére
Csatlakozom Domonkos "mester"-hez, az openeseknek kellene layeres és egyéb támogatás, pontosabb megjelenítés, stb.
Sokal jobb lenne, ha olyan valamit készítenél, amit később tartósan lehet használni, mint valaminek az n+1-edik verzióját elkészíteni, ami később nem sokat ér.
Nem beszélve arról, hogy az előbbire életreszólóan tudsz hivatkozni, az utóbbi meg legfeljebb egy sor lesz a cv-ben. -
válasz
smallmer
#11835
üzenetére
Bármilyen programozási tapasztalatod van? Ha van bármi, akkor nem lesz nehéz, csak a VBA-nak kell utána nézni, ha viszont nincs, akkor s.o.s. szerintem nem fogsz atudni megtanulni.
A következő két topikban biztos tudnak egyébként segíteni ha elakadsz: Visual Basic és Excel -
whYz
őstag
válasz
smallmer
#11796
üzenetére
Kezdesnek (vagy ha mar kicsit utananeztel) itt egy egyszerubb zenelatszo app tutorial ionichoz. Csak egy kis (vagy nagy) atalakitas kell, hogy youtube-al is mukodjon.

-
whYz
őstag
válasz
smallmer
#11792
üzenetére
Szia
Ha kicsit ismered a webes nyelveket akkor en ajanlom az Ionic-ot. TypeScript (JavaScript), HTML, CSS stb ismeret kell hozza. Attol is fugg milyen appokat szeretnel fejleszteni, de szerintem ez a legegyszerubb modja a dolognak. Raadasul iOS mellett android appot is tudsz csinalni kb 2 gombnyomassal.

Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- One otthoni szolgáltatások (TV, internet, telefon)
- Milyen légkondit a lakásba?
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- Milyen házat vegyek?
- Hogy is néznek ki a gépeink?
- Milyen processzort vegyek?
- Arc Raiders
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Star Citizen
- További aktív témák...
- Bomba ár! Dell Latitude 3410 - i3-10110U I 8GB I 256SSD I HDMI I 13,3" FHD Touch I Cam I W11 I Gari
- Bomba ár! Dell Latitude E5550 - i5-5GEN I 8GB I 128SSD I 15,6" FHD Touch I HDMI I W10 I Cam I Gari!
- Bomba ár! Dell Latitude E5540 - i5-4GEN I 4GB I 240SSD I Nvidia I 15,6" FHD I Cam I W10 I Garancia!
- Olcsón Google Nest Mini 2nd Gen
- Bomba ár! Dell Latitude E5530 - i5-3GEN I 4GB I 320GB I HDMI I 15,6" HD I W10 I Gari!
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 128 GB-100%-3hó gari!
- Asus ROG Delta II gamer fejhallgató
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10400 / RTX 3060 12GB / 32GB DDR4 / 512GB SSD
- GYÖNYÖRŰ APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3715, 98% AKKUMULÁTOR
- SanDisk Extreme Portable 8TB (SDSSDE61-8T00-G25)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest






