⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 htmlparser.c

📁 将HTML转换为TXT文件的程序
💻 C
📖 第 1 页 / 共 5 页
字号:
   203,     0,    26,   172,    90,   174,   203,     0,    21,   172,   203,     0,    21,   172,    85,   174,   203,     0,   151,     0,   150,     1,     0,   150,   151,     0,   157,     0,   135,     0,   136,     0,    54,   171,   111,     0,    17,   171,    81,     0,     0,   154,     1,     0,   154,    69,   155,   199,     0,     0,   155,     1,     0,   155,    65,   134,   196,     0,   155,    67,   134,   197,   196,     0,   155,    41,     0,     7,   171,    75,     0,   158,     0,   157,   158,     0,   133,   203,     0,   159,   203,     0,   160,   203,     0,   161,   203,     0,   164,   203,     0,    49,   171,   107,   203,     0,    70,   171,   200,     0,    39,   171,   185,     0,    10,   171,   176,     0,    71,   171,   201,     0,    59,   171,   192,     0,    13,   171,   177,     0,    58,   171,   191,     0,    62,   171,   194,     0,    63,   171,   195,     0,    27,   171,   183,     0,    60,   171,   193,     0,    22,   171,   181,     0,    20,   171,   180,     0,    55,   171,   190,     0,    43,   171,   186,     0,    73,   171,   202,     0,    19,   171,   179,     0,     6,   173,   172,   175,     0,    40,     0,     8,   162,    76,     0,    28,   172,   184,     0,    12,     0,    16,     0,    46,   163,   105,     0,     0,   162,   158,     0,   162,    53,     0,     0,   163,     1,     0,   163,     9,     0,    41,     0,    57,   165,   114,     0,    66,   133,   123,     0,   166,     0,   165,   166,     0,    51,   133,   188,     0,    30,     0,    31,     0,    32,     0,    33,     0,    34,     0,    35,     0,    94,     0,    95,     0,    96,     0,    97,     0,    98,     0,    99,     0,     0,   133,     0,     0,   153,     0,     0,   157,     0,     0,   150,     0,     0,    44,     0,     0,    52,     0,     0,    74,     0,     0,    77,     0,     0,    78,     0,     0,    82,     0,     0,    83,     0,     0,    84,     0,     0,    86,     0,     0,    89,     0,     0,    91,     0,     0,    92,     0,     0,   102,     0,     0,   103,     0,     0,   104,     0,     0,   109,     0,     0,   110,     0,     0,   112,     0,     0,   115,     0,     0,   116,     0,     0,   117,     0,     0,   119,     0,     0,   120,     0,     0,   122,     0,     0,   124,     0,     0,   125,     0,     0,   126,     0,     0,   127,     0,     0,   128,     0,     0,   130,     0,     0,     1,     0};#if YY_HTMLParser_DEBUG != 0static const short yyrline[] = { 0,   278,   309,   314,   317,   320,   324,   327,   331,   334,   338,   341,   344,   347,   350,   358,   366,   370,   373,   378,   381,   384,   389,   397,   401,   404,   409,   412,   415,   420,   431,   435,   443,   447,   450,   455,   460,   464,   467,   470,   476,   482,   488,   494,   499,   508,   509,   516,   516,   523,   523,   530,   530,   539,   543,   546,   552,   559,   564,   571,   580,   589,   593,   596,   600,   606,   612,   620,   626,   634,   639,   642,   647,   658,   661,   666,   674,   682,   686,   689,   697,   701,   704,   710,   717,   723,   733,   738,   743,   745,   746,   747,   748,   749,   757,   759,   760,   761,   762,   763,   764,   765,   766,   769,   771,   772,   773,   774,   775,   776,   777,   780,   791,   796,   804,   810,   815,   820,   828,   832,   836,   844,   848,   851,   857,   863,   869,   877,   882,   887,   897,   899,   900,   901,   902,   903,   906,   908,   909,   910,   911,   912,   917,   917,   918,   918,   919,   919,   920,   920,   922,   922,   923,   923,   925,   925,   926,   926,   927,   927,   928,   928,   929,   929,   930,   930,   931,   931,   932,   932,   933,   933,   934,   934,   935,   935,   936,   936,   937,   937,   938,   938,   939,   939,   940,   940,   941,   941,   942,   942,   943,   943,   944,   944,   945,   945,   946,   946,   947,   947,   948,   948,   949,   949,   950,   950,   951,   951,   952,   952,   954,   954};static const char * const yytname[] = {   "$","error","$illegal.","DOCTYPE","PCDATA","SCAN_ERROR","A","ADDRESS","APPLET","AREA","B","BASE","BASEFONT","BIG","BLOCKQUOTE","BODY","BR","CAPTION","CENTER","CITE","CODE","DD","DFN","DIR","DIV","DL","DT","EM","FONT","FORM","H1","H2","H3","H4","H5","H6","HEAD","HR","HTML","I","IMG","INPUT","ISINDEX","KBD","LI","LINK","MAP","MENU","META","NOBR","OL","OPTION","P","PARAM","PRE","SAMP","SCRIPT","SELECT","SMALL","STRIKE","STRONG","STYLE","SUB","SUP","TABLE","TD","TEXTAREA","TH","TITLE","TR","TT","U","UL","VAR","END_A","END_ADDRESS","END_APPLET","END_B","END_BIG","END_BLOCKQUOTE","END_BODY","END_CAPTION","END_CENTER","END_CITE","END_CODE","END_DD","END_DFN","END_DIR","END_DIV","END_DL","END_DT","END_EM","END_FONT","END_FORM","END_H1","END_H2","END_H3","END_H4","END_H5","END_H6","END_HEAD","END_HTML","END_I","END_KBD","END_LI","END_MAP","END_MENU","END_NOBR","END_OL","END_OPTION","END_P","END_PRE","END_SAMP","END_SCRIPT","END_SELECT","END_SMALL","END_STRIKE","END_STRONG","END_STYLE","END_SUB","END_SUP","END_TABLE","END_TD","END_TEXTAREA","END_TH","END_TITLE","END_TR","END_TT","END_U","END_UL","END_VAR","document","document_","pcdata","body_content","heading","block","paragraph_content","block_except_p","list","@1","@2","@3","@4","list_content","list_item","definition_list","definition_list_content","term_name","term_definition","flow","flow_","preformatted","caption","table_rows","table_cells","address","texts","text","font","phrase","special","applet_content","map_content","form","select_content","option","HX","END_HX","opt_pcdata","opt_caption","opt_texts","opt_flow","opt_LI","opt_P","opt_END_A","opt_END_B","opt_END_BIG","opt_END_CENTER","opt_END_CITE","opt_END_CODE","opt_END_DFN","opt_END_DL","opt_END_EM","opt_END_FONT","opt_END_I","opt_END_KBD","opt_END_LI","opt_END_OPTION","opt_END_P","opt_END_SAMP","opt_END_SMALL","opt_END_STRIKE","opt_END_STRONG","opt_END_SUB","opt_END_SUP","opt_END_TD","opt_END_TH","opt_END_TITLE","opt_END_TR","opt_END_TT","opt_END_U","opt_END_VAR","opt_error",""};#endifstatic const short yyr1[] = {     0,   131,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   132,   133,   134,   134,   134,   134,   134,   134,   135,   136,   136,   137,   137,   137,   137,   138,   138,   138,   138,   138,   138,   138,   138,   138,   140,   139,   141,   139,   142,   139,   143,   139,   144,   144,   144,   145,   145,   145,   146,   146,   147,   147,   147,   147,   148,   148,   149,   149,   150,   150,   150,   151,   151,   151,   152,   153,   154,   154,   154,   155,   155,   155,   155,   155,   156,   157,   157,   158,   158,   158,   158,   158,   158,   159,   159,   159,   159,   159,   159,   159,   159,   159,   160,   160,   160,   160,   160,   160,   160,   160,   161,   161,   161,   161,   161,   161,   161,   162,   162,   162,   163,   163,   163,   164,   164,   164,   165,   165,   166,   167,   167,   167,   167,   167,   167,   168,   168,   168,   168,   168,   168,   169,   169,   170,   170,   171,   171,   172,   172,   173,   173,   174,   174,   175,   175,   176,   176,   177,   177,   178,   178,   179,   179,   180,   180,   181,   181,   182,   182,   183,   183,   184,   184,   185,   185,   186,   186,   187,   187,   188,   188,   189,   189,   190,   190,   191,   191,   192,   192,   193,   193,   194,   194,   195,   195,   196,   196,   197,   197,   198,   198,   199,   199,   200,   200,   201,   201,   202,   202,   203,   203};static const short yyr2[] = {     0,     1,     0,     2,     2,     2,     2,     2,     2,     4,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     2,     1,     0,     2,     2,     2,     2,     2,     3,     1,     3,     0,     2,     2,     2,     1,     1,     1,     3,     3,     3,     3,     1,     4,     0,     4,     0,     4,     0,     4,     0,     4,     0,     2,     2,     3,     1,     1,     5,     5,     0,     1,     2,     2,     3,     5,     3,     5,     1,     2,     2,     1,     1,     1,     3,     3,     0,     2,     4,     0,     2,     4,     5,     2,     3,     1,     2,     2,     2,     2,     2,     2,     4,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     4,     1,     3,     3,     1,     1,     3,     0,     2,     2,     0,     2,     2,     1,     3,     3,     1,     2,     3,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1,     0,     1};static const short yydefact[] = {     2,     0,     3,     4,    22,   150,   146,   118,   146,    11,   115,   146,    23,    16,   116,    23,   146,   146,   146,    49,    23,   148,   146,   148,    23,   130,   131,   132,   133,   134,   135,     7,    43,     5,   146,   112,   124,    10,   146,    13,   121,    51,    12,   146,    45,    32,   146,   146,    14,     0,   146,   146,   146,    15,   146,   146,   144,     0,   142,   146,   146,    47,   146,    17,     8,     6,     0,    19,    20,    30,    36,    38,    37,    21,    18,    86,     0,     0,     0,     0,    32,   151,   148,   147,     0,     0,   156,   158,     0,     0,   162,   164,   166,    53,     0,    73,    74,     0,    69,    72,     0,   170,   172,     0,   174,   176,     0,    53,     0,    53,     0,     0,   184,     0,     0,   127,   186,   188,   190,   192,   194,   146,   145,    77,     0,   143,   200,   204,   206,    53,   208,   211,    88,    87,    89,    90,    91,    92,     0,   154,    85,   120,   113,   119,   157,    96,   159,    99,    24,    41,    26,    27,    28,    25,   161,    40,   163,   110,   165,   106,   167,   105,     0,    39,    70,    71,    61,   171,   103,   173,   114,    42,   175,    95,   177,   108,   122,   123,   117,     0,     0,     0,    33,   183,    35,    34,    31,    75,   185,   107,   180,   125,   128,   187,   100,   189,    98,   191,   104,   193,   101,   195,   102,     0,     0,   126,   201,     9,   205,    94,   207,    97,     0,   209,   109,   136,   137,   138,   139,   140,   141,    29,   155,   111,    54,   148,    50,    57,    55,    58,   168,     0,    52,    93,    46,   181,   129,    76,    78,    80,    44,    48,   178,   169,    59,   148,   148,    60,    63,    64,     0,   179,    56,     0,     0,    81,    84,    23,    23,   203,    79,   152,    67,   152,    65,     0,     0,   153,     0,     0,   197,    82,   199,   196,    68,    66,    83,     0,     0,     0};static const short yydefgoto[] = {   277,     1,    66,    88,    95,    96,   110,    69,    70,   109,   129,    93,   107,   162,   228,    71,   231,   248,   249,    97,    98,    72,   122,   204,   250,   152,    83,    75,    76,    77,    78,    85,   106,    79,   114,   115,    80,   221,   126,   123,    84,   100,    82,   268,   223,   145,   147,   155,   157,   159,   161,   244,   168,   170,   173,   175,   252,   236,   186,   189,   194,   196,   198,   200,   202,   271,   273,   207,   260,   209,   211,   214,   132};static const short yypact[] = {-32768,  1231,-32768,-32768,-32768,   -35,  1864,-32768,  1864,-32768,-32768,  1864,-32768,-32768,-32768,-32768,  1864,  1864,  1864,-32768,-32768,  1794,  1864,  1794,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  1864,-32768,-32768,-32768,  1864,-32768,-32768,-32768,-32768,  1864,-32768,-32768,  1864,  1864,-32768,   -39,  1864,  1864,  1864,-32768,  1864,  1864,    15,    23,    23,  1864,  1864,-32768,  1864,-32768,-32768,-32768,   270,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  1864,-32768,   270,   270,   270,   270,-32768,-32768,  1794,  1864,   -33,  1723,   -30,   -29,  1653,   401,   -40,   -36,   -31,-32768,  1504,-32768,-32768,   532,-32768,  1864,    12,   -38,   -32,  1428,   -50,   -46,    20,-32768,   -49,-32768,   663,   -52,   -51,    23,   -43,-32768,   -47,   -44,   -54,   -45,   -56,  1864,-32768,-32768,   -57,-32768,   -48,   -42,   -58,-32768,   -25,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  1329,     4,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  1864,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  1577,-32768,-32768,-32768,    48,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  1151,   270,  1078,-32768,-32768,-32768,  1864,-32768,-32768,-32768,-32768,   -27,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,     2,     6,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   793,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  1794,-32768,-32768,-32768,  1864,    -9,    14,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   -18,-32768,-32768,  1794,  1794,-32768,-32768,-32768,     0,-32768,-32768,    25,    10,-32768,-32768,-32768,-32768,-32768,-32768,    32,-32768,    32,-32768,   990,   866,-32768,    24,    24,-32768,-32768,-32768,   -28,-32768,-32768,-32768,   107,   112,-32768};static const short yypgoto[] = {-32768,-32768,   -34,   -10,     1,     3,    35,  -104,-32768,-32768,-32768,-32768,-32768,   -53,-32768,   -37,-32768,-32768,-32768,-32768,    26,-32768,-32768,-32768,-32768,   119,    -1,   -55,-32768,-32768,-32768,-32768,-32768,-32768,-32768,    17,-32768,-32768,-32768,-32768,   100,   -20,-32768,  -139,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  -145,-32768,-32768,-32768,-32768,-32768,-32768,   -61};#define	YYLAST		1937static const short yytable[] = {    74,   255,    67,   102,    68,    89,   184,   238,   113,    81,    94,   131,   113,   131,   103,   134,   135,   136,   137,   133,    99,   176,    99,   124,   125,   131,   131,     4,   133,   177,   143,  -210,   121,  -210,   184,   245,  -210,  -210,  -210,   166,   246,   256,   140,   156,   133,  -210,  -210,   144,   158,   146,  -210,  -210,   172,   167,   179,   160,   181,   174,   180,   187,   169,   188,   139,   197,   201,   257,   205,   258,   193,  -202,   210,   191,   195,    21,   199,   239,   212,   206,   222,   190,   243,    99,   235,   237,   267,   208,   251,   153,   153,   150,   150,   151,   151,   153,   270,   150,    99,   151,   133,  -210,   263,  -210,   153,   247,   150,   213,   151,   278,    86,   185,   261,    87,   279,  -210,  -210,   138,    90,    91,    92,   233,    73,  -202,   101,   165,   269,   178,   259,   240,   276,   230,   133,   192,     0,     0,   104,     0,     0,   185,   105,     0,     0,     0,     0,   108,     0,     0,   111,   112,     0,     0,   116,   117,   118,     0,   119,   120,     0,     0,     0,   127,   128,   229,   130,     0,     0,   227,     0,     0,     0,     0,     0,     0,     0,     0,   133,     0,     0,     0,   229,     0,   229,     0,   227,     0,   227,     0,     0,     0,     0,     0,     0,     0,   262,   264,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,   242,     0,   274,   275,     0,     0,   229,     0,     0,     0,   227,     0,     0,     0,     0,     0,   203,     0,     0,    99,   253,   254,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,    99,    99,     0,   265,   266,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,   153,   153,   150,   150,   151,   151,  -210,   131,     0,  -210,  -210,     0,  -210,  -210,  -210,     0,  -210,  -210,  -210,  -210,  -210,  -210,  -210,     0,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,     0,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,  -210,     0,  -210,  -210,  -210,     0,  -210,  -210,  -210,     0,     0,  -210,  -210,  -210,     0,  -210,  -210,  -210,  -210,     0,  -210,     0,  -210,  -210,  -210,  -210,  -210,  -160,   148,     0,  -160,     4,     0,     5,     6,     7,     0,     8,  -160,    10,    11,    12,  -160,    14,     0,    15,    16,    17,  -160,    18,    19,    20,    21,  -160,    22,    23,    24,    25,    26,    27,    28,    29,    30,  -160,    32,  -160,    34,    35,    36,  -160,    38,  -160,  -160,    40,    41,  -160,    43,    44,     0,    45,  -160,    46,    47,  -160,    49,    50,    51,    52,  -160,    54,    55,    56,  -160,    57,  -160,  -160,  -160,    59,    60,    61,    62,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,   154,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,  -160,     0,  -160,  -160,  -160,     0,  -160,  -160,  -160,     0,     0,  -160,  -160,  -160,     0,  -160,  -160,  -160,  -160,     0,  -160,     0,  -160,  -160,  -160,  -160,  -160,  -149,   164,     0,  -149,     4,     0,     5,  -149,     7,     0,     8,  -149,    10,    11,    12,  -149,    14,     0,    15,    16,    17,  -149,    18,    19,    20,    21,  -149,    22,    23,    24,    25,    26,    27,    28,    29,    30,  -149,    32,  -149,    34,    35,    36,  -149,    38,  -149,  -149,    40,    41,  -149,    43,    44,     0,    45,  -149,    46,    47,  -149,    49,    50,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -