[LON-CAPA-dev] Extracting problems from page or sequence
H. K. Ng
lon-capa-dev@mail.lon-capa.org
Thu, 27 Feb 2003 09:43:58 -0500
| while ($depth > 0) {
| if($curRes == $iterator->BEGIN_MAP) { $depth++; }
| if($curRes == $iterator->END_MAP) { $depth++; }
|
| if (ref($curRes) && $curRes->is_problem()) {
| # What I want to do here is
| #(1) to get the sym name for each problem that is enclosed in the above
| #sequence/page,
~ my $symb = $curRes->symb();
I made some progress in the sense that I can now extract all the problems
in a page. However, the symb name as called from $curRes->symb() has all
the special characters returned as hex as given in the example below.
problemname=fsu%2fng%2f2053c%2dwinter2003%2fAssignment01%2epage___4___fsu%2ffsuphysicslib%2f2053c_w03%2fset1%2fmatchUnits%2eproblem
Title=Turbo-Prop Plane
Question: Is there is function to convert it back?
Thanks, - hk