Tokenizer

Tokenizer

ภาพรวม

Tokenizer เป็นคลาสใน Aspose.Html FOSS สำหรับ Python.

ตัวทำเครื่องหมายของ WHATWG HTML (§13.2.5).

คลาสนี้ให้ 4 วิธีสำหรับทำงานกับอ็อบเจกต์ Tokenizer ในโปรแกรม Python วิธีที่พร้อมใช้งานได้แก่: __init__, set_state, tokenize, tokenize_fragment. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Html FOSS สำหรับ Python. คุณสมบัติ: errors, state.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
stateTokenizerStateอ่านสถานะของ tokeniser ปัจจุบัน.
errorslist[ParseError]อ่านข้อผิดพลาดการพาร์สที่รวบรวมระหว่าง tokenisation.

วิธีการ

ลายเซ็นคำอธิบาย
__init__(text: str, initial_state: TokenizerState)Calls init(text, initial_state) บนอินสแตนซ์ Tokenizer นี้.
set_state(state: TokenizerState)แทรกสถานะใหม่เข้าไปใน tokeniser.
tokenize() → Generator[AnyToken, None, None]Tokenise ข้อความอินพุตและส่งคืนโทเคนทีละหนึ่ง.
tokenize_fragment(context_element_name: str, text: str) → Generator[AnyToken, None, None]Tokenise text เป็นส่วนย่อยสำหรับการพาร์ส innerHTML.

ดูเพิ่มเติม

 ภาษาไทย