내 프로그램에서, 나는 org.w3c.dom.Node node
의 좌표를 얻으려고하는데, Dom은 HTML 파일의 고유 한 데이터 구조이므로 어떻게 할 수 있습니까?dom 노드의 좌표
Parser p = new Parser();
SAX2DOM sax2dom = null;
org.w3c.dom.Node doc = null;
URL url = new URL("some adr");
p.setFeature(Parser.namespacesFeature, false);
p.setFeature(Parser.namespacePrefixesFeature, false);
sax2dom = new SAX2DOM();
p.setContentHandler(sax2dom);
p.parse(new InputSource(new InputStreamReader(url.openStream())));
doc = sax2dom.getDOM();
html =doc.getFirstChild();
EDIT " 내가하는 HTML 문서로 다시 DOM을 전송할 때, 입력 장치에서 독립적 인 코드를 사용하는 기회가 될 것입니다 경우는 마우스 동작에 따라, 다만 궁금 좌표 싶어 그나마 얻을 수 위치, 엔진을 사용하는 원인이됩니다. 노드 또는 점의 좌표를 얻는 함수를 누른 다음 페이지가로드되는 즉시 가리 키도록 브라우저를 스크롤하는 기능. 그래서 엔진이 제공 할 때 생각, 다음 노드의 얻을 가능성이있다 당신이 link
'노드 노드 - 응? 무슨 소리 야? 답변을 드릴 정도로 세부적인 내용을 얻을 수 있도록 질문을 다시 말하십시오. –
@ThorstenDittmar 어떻게 지금 abt? – lonesome
좋아 ... 그래서 :'화면에서 무엇을 의미합니까? XML 파일을 표시하고 있습니까? 너 뭐하고 있니? XML 노드 (텍스트 파일의 텍스트 일뿐입니다)는 어떻게 '화면에'있어야합니까? 당신이하려는 일에 대해 더 자세히 설명해주십시오. –