- Magga: PLEX: multimédia az egész lakásban
- GoodSpeed: AMD Ryzen 9 9900X (100-100000662WOF)+ Samsung 990 PRO 2TB MZ-V9P2T0BW
- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- eBay-es kütyük kis pénzért
- Elektromos rásegítésű kerékpárok
- Rap, Hip-hop 90'
-
LOGOUT
Ú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?
-
bambano
titán
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!
- Milyen TV-t vegyek?
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Újabb videón a Mafia: The Old Country
- Battlefield 6
- Apple MacBook
- Eredeti játékok OFF topik
- Magga: PLEX: multimédia az egész lakásban
- Diablo IV
- Feltörték a regisztrációmat vagy elvesztettem a belépési emailcímet, 2FA-t
- Sony Xperia 1 VII - Látod-e, esteledik
- További aktív témák...
- DELL WD19 / WD19S dokkoló + 130W töltő
- Laptop felvásárlás , egy darab, több darab, új , használt ! Korrekt áron !
- Gamer Notebook! Csere-Beszámítás! Asus Tuf F15 FX506H / 11400H / RTX 3050 / 16GB DDR4 / 512 SSD
- LG 27GS95QE - 27" OLED / QHD 2K / 240Hz & 0.03ms / 1000 Nits / NVIDIA G-Sync / AMD FreeSync
- Telefon felvásárlás!! Samsung Galaxy A70/Samsung Galaxy A71/Samsung Galaxy A72
Állásajánlatok
Cég: FOTC
Város: Budapest