登录
  • #刷题

求解一道xml parser的题

搬砖工
341
3
看到一个面经说

一个string paring问题: “<ClassA><PropertyA>valueA</PropertyA><PropertyB>ValueB</PropertyB>...</ClassA> <ClassA><PropertyA>...</PropertyA><PropertyB>...</PropertyB>...</ClassA>...”, 然后print出一个表格

PropertyA PropertyB ...

ValueA ValueB ...

Property 提前并没有定义,要看到时候parse出来是啥

我理解是这个string应该是有类似<div></div>在开头结尾的。但是实在想不到怎么去parse这种string?是建一个类似下面这样的tag class,然后用stack?

class Tag {

String name;

String value;

List<Tag> children

}
3条回复
热度排序

发表回复