เบเบตเปเปเบกเปเบเปเบญเบฑเบ Windows เบเบตเปเบกเบตเบเบทเปเบงเปเบฒ HTML XHTML Parser + XPath เปเบเบดเปเบเบฅเบธเปเบเบซเบผเปเบฒเบชเบธเบเบชเบฒเบกเบฒเบเบเบฒเบงเปเบซเบผเบเปเบเปเปเบเบเบฒเบก DemoParser.exe. เบกเบฑเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบญเบญเบเปเบฅเบเปเบขเบนเปเปเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบต OnWorks เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบตเปเบฎเบฑเบเบงเบฝเบ.
เบเบฒเบงโเบโเปโเปเบซเบฅเบโเปเบฅเบฐโเบเปเบฒโเปเบเบตเบโเบเบฒเบโเบญเบญเบโเปเบฅโเบโเป app เบเบตเปโเบกเบตโเบเบทเป HTML XHTML Parser + XPath เบเบฑเบ OnWorks เปเบเปโเบเบฃเบตโ.
เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเบฒเปเบเบฐเบเปเบฒเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบ app เบเบตเป:
- 1. เบเบฒเบงโเปเบซเบผเบโเบเปเบฒโเบฎเปเบญเบโเบชเบฐโเบซเบกเบฑเบโเบเบตเปโเปเบ PC เบเบญเบโเบเปเบฒเบโ.
- 2. เปเบชเปเปเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบฅเปเบเบญเบเบเบงเบเปเบฎเบปเบฒ https://www.onworks.net/myfiles.php?username=XXXXX เบเปเบงเบเบเบทเปเบเบนเปเปเบเปเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบ.
- 3. เบญเบฑเบเปเบซเบฅเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบขเบนเปเปเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบฅเปเบเบฑเปเบเบเปเบฒเบง.
- 4. เปเบฅเบตเปเบก emulator เบญเบญเบ เปเบฅ เบ เป OS OnWorks เบเบฒเบ เปเบงเบฑเบ เปเบ เบ เป เบเบตเป, เปเบเป เบเบตเบ เบงเปเบฒ Windows เบญเบญเบ เปเบฅ เบ เป emulator.
- 5. เบเบฒเบ OnWorks Windows OS เบเบตเปเปเบเบปเปเบฒเบซเบฒเบเปเปเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเบเบตเปเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบฅเปเบเบญเบเบเบงเบเปเบฎเบปเบฒ https://www.onworks.net/myfiles.php?username=XXXXX เบเปเบงเบเบเบทเปเบเบนเปเปเบเปเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบ.
- 6. เบเบฒเบงเบเปเปเบซเบฅเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบเบดเบเบเบฑเปเบเบกเบฑเบ.
- 7. เบเบฒเบงเปเบซเบฅเบ Wine เบเบฒเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเบเบญเบเปเบงเบเบฒเบเปเบเบเบขเบฒเบ Linux เบเบญเบเบเปเบฒเบ. เปเบกเบทเปเบญโเบเบดเบโเบเบฑเปเบโเปเบฅเปเบงโ, เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเบฅเบดเบโเบชเบญเบโเบเบฑเปเบ app เปเบเบทเปเบญโเบเปเบฒโเปเบเบตเบโเบเบฒเบโเปเบซเปโเปเบเบปเบฒโเปเบเบปเปเบฒโเบเบฑเบ Wineโ. เบเบญเบเบเบฑเปเบเบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบฅเบญเบ PlayOnLinux, เบเบฒเบเปเบเปเบเบญเบเบเบตเปเปเบเบเบเบฐเบซเบผเบฒเบเปเบเปเบฅเบเบฐ Wine เบเบตเปเบเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบเบดเบเบเบฑเปเบเปเบเบฅเปเบเบฅเบก Windows เปเบฅเบฐเปเบเบกเบเบตเปเบเบดเบเบปเบก.
เปเบซเบผเบปเปเบฒเปเบงเบเปเบเบฑเบเบงเบดเบเบตเบเบฒเบเปเบฅเปเบเบเบญเบเปเบง Windows เปเบ Linux, เปเบเปเบเปเปเบกเบต Windows เบเบตเปเบเปเบญเบเบเบฒเบ. เปเบซเบผเบปเปเบฒเปเบงเบเปเบกเปเบเบเบฑเปเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบญเบ Windows เปเบซเบผเปเบเปเบเบตเบเบเบตเปเบชเบฒเบกเบฒเบเปเบญเบตเปเบเปเบเปเปเบเบเบเบฒเบ Windows เปเบเบเบเบปเบเปเบ desktop Linux เปเบเบเปเปเบเป. เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบง, Wine เบเปเบฒเบฅเบฑเบเบเบฐเบเบฒเบเบฒเบกเบเบฐเบเบดเบเบฑเบเปเบซเบกเปเบขเปเบฒเบเบเบฝเบเบเปเบเบญเบ Windows เบเบฑเปเบเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเปเบเบทเปเบญเปเบซเปเบกเบฑเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ Windows เบเบฑเบเบซเบกเบปเบเปเบเปเปเบเบเบเปเปเบเปเบญเบเปเบเป Windows.
เปเปเบฒ เบเป
Ad
HTML XHTML Parser + XPath
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
Delphi HTML Parser
เปเบกเบเบนเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบญเบเบฐเบชเบฒเบ HTML เปเบเบฑเบเบเบปเปเบเปเบกเป DOM เปเบฅเบฐเปเบเป XPath เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบญเบเบซเบฒ tags.
เบกเบฑเบเปเบเบฑเบเบงเบดเบเบตเบเบตเปเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบเบเบตเปเบเบฐเบงเบดเปเบเบฒเบฐ HTML.
เบเบตเปเบเบปเบเบชเบญเบเบเบฑเบเบชเบฐเบเบฑเบ Delphi XE5,6
เบเบฒเบเบเปเบฒเปเบเป
เปเบเบตเปเบกเปเบเบเบฒเบเบเปเบฒเปเบเป parser.pas;
เปเบฅเบตเปเบกเบเบปเปเบ
HtmlTxt:= ''; // เบเบตเปเบเบตเป html เบเบญเบเบเปเบฒเบ
NodeList:= TNodeList.Create;
ValueList:= TStringList.Create;
DomTree:= TDomTree.Create;
DomTreeNode:= DomTree.RootNode;
เบเปเบฒ DomTreeNode.RunParse(HtmlTxt) เปเบฅเปเบง
เปเบฅเบตเปเบกเบเบปเปเบ
{เบฅเบฐเบซเบฑเบเบเบญเบเปเบเบปเปเบฒ
เบเบปเบเบเบปเบงเบขเปเบฒเบ:
DomTreeNode.FindXPath('//*[@id="TopBox"]/div[1]/div[@class="draw default"]'), NodeList,ValueList)}
เบชเบดเปเบเบชเบธเบ
เบชเบดเปเบเบชเบธเบ
เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบ Xpathโ:
เบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ - //*[@id="TopBox"]/div/@class
เบเปเบฒเปเบซเบฑเบ - //*[@id="TopBox"]/div/comment()[3]
text - //*[@id="TopBox"]/div/text()[2]
เบฅเบฐเบเบฑเบเบเปเบญเบเปเปเบฒ - /../div[@class="draw default"]/img[2]/@alt
เบเบงเบฒเบกเบเบฑเบเปเบญเบตเบเบเบฒเบเบชเปเบงเบเปเบเบเบเบฒเบเบเบปเปเบเบซเบฒเปเบเบกเบนเบเบเปเบฒเบเบญเบเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ:
/div[@class="draw] เบชเบปเปเบเบเบทเบ nodes [[div class="draw default"],[div class="draw"], [div class="draw any"]..]
เบเบทเบเบฑเบเบเบฑเบเบเบฑเบ Xpath เบเบฐเบเบญเบเบเปเบงเบ
เบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบฃเปเบเบฃเบก
Delphi/Kylix, Lazarus
เบเบตเปเปเบกเปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบเบฑเบเบชเบฒเบกเบฒเบเปเบญเบปเบฒเบกเบฒเบเบฒเบ https://sourceforge.net/projects/html-xhtml-parser/. เบกเบฑเบเปเบเปเบเบทเบเบเบฑเบเบขเบนเปเปเบ OnWorks เปเบเบทเปเบญเปเบซเปเบเปเบฒเปเบเบตเบเบเบฒเบเบญเบญเบเปเบฅเบเปเปเบเบงเบดเบเบตเบเบตเปเบเปเบฒเบเบเบตเปเบชเบธเบเบเบฒเบเบซเบเบถเปเบเปเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฃเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒ.