【求助】请教一个文本过滤的问题!
对以下文本进行处理,输出树形结构,第一层为一个单括弧括起来的字符串,第二层为两个单括弧括起来的字符串,以此类推,用c实现,有没有什么好的办法,请指点一下! - N7 n% p0 ?( C9 I! n s
1 ~4 j( C9 v! O0 N
, k3 R6 }) V8 \+ @: @0 L
. R) ]/ s1 a9 w0 ^7 @5 X4 F{stateManagement {{initialState START}
" T/ B% R$ Y; t8 j6 f, S: g$ l9 U- E{managedObject (cells/pecaCell/nodes/peca1Node/servers/airServer1|server.xml#NameServer_1129046509067)}}}} {{applicationClassLoaderPolicy MULTIPLE}
7 h( \ y9 [& }6 p1 ~{applicationClassLoadingMode PARENT_LAST}
- |, `! ?( M( A- V1 o{classloaders {}}* q B* C2 c$ L" P2 I! ~# [: k7 h
{components {{{components {}}5 p4 @# ~: ^ c) M9 y
{enableServletCaching false}
; {& T+ [3 G; V i: ~5 i{parentComponent airlineServer1(cells/pecaCell/nodes/peca1Node/servers/airServer1|server.xml#ApplicationServer_1129046509067)}
5 g% E5 l5 n% T# a{properties {}}
6 r0 U5 O. v7 ^" [/ Y$ ]3 ]{services {{{accessSessionOnTimeout false}2 s3 ]* i8 ?$ d, v
{allowSerializedSessionAccess false}2 }: } j# F3 L- D2 s
{context (cells/pecaCell/nodes/peca1Node/servers/airServer1|server.xml#WebContainer_1129046509068)}
2 J# U T9 U- ?/ w, A{defaultCookieSettings {{domain {}}
9 D+ t d6 x1 W. z# h. e& `( Z% V{maximumAge -1}
+ B5 ^7 K5 u3 @. d4 I K" q{name JSESSIONID}& Z1 u9 y+ O8 ?# A4 o
{path /}
7 C" J9 ^3 U8 s" ?{secure false}}}& C l6 o. n) O8 s- |
{enable true}
) Y }. B, m/ N3 S0 ^* I# @2 @$ [& a{enableCookies true}0 s# M0 t6 A3 ^
{enableProtocolSwitchRewriting false}' a9 P& ?9 h& u3 S
{enableSSLTracking false}2 d. H' ]# Y/ O* a2 ?+ D
{enableSecurityIntegration false}1 E% J7 @$ k" Z$ {7 [
{enableUrlRewriting false}
# t% x0 d4 n- D! l, N% u{maxWaitTime 5}
: b( C1 m. b$ K{properties {}}
4 s4 g1 b C6 |' I( e3 y( ^{sessionDRSPersistence {{dataReplicationMode BOTH}. r/ }* r7 D: z
{ids {}}
& `8 b* ]9 w& n |3 \{overrideHostConnectionPoints {}}" T& k% D- d$ O0 Q. J: Q: L
{properties {}}}}
2 M1 g o! u* a7 t% u+ V4 ^{sessionDatabasePersistence {{datasourceJNDIName jdbc/Sessions}
7 {, \/ A1 {* [! q3 [. _. }4 H6 R! l) z{db2RowSize ROW_SIZE_4KB}
) ?! H# H7 A3 B1 L' K{password *****}, C p3 Z6 H9 L# h' `4 M. _+ @. Q
{tableSpaceName {}}
. x o7 l* n l/ h2 B( w{userId db2admin}}}
6 X7 X' N* K( ?4 h- r, y1 N{sessionPersistenceMode NONE}
5 j8 A$ }1 J- b" `" O1 e- T" J4 [# F{tuningParams {{allowOverflow true}
8 b2 F# f9 K0 z8 E5 I% q{invalidationSchedule {{firstHour 14}) `( L9 i! b. _. ]0 j, k
{secondHour 2}}}
; q& G8 _9 W2 U- \& u& S9 E{invalidationTimeout 10}7 P" H' w$ s( j2 l* A
{maxInMemorySessionCount 1000}3 N I4 g1 P- `/ i; l
{scheduleInvalidation false}, y1 Z2 ?" i4 U5 l; v' m
{usingMultiRowSchema false}. k/ Z9 i# p6 Y& B w6 }3 f
{writeContents ONLY_UPDATED_ATTRIBUTES}8 x0 c( r! z$ ^6 A/ T2 t" k+ {
{writeFrequency TIME_BASED_WRITE}. b; w$ g& }+ z2 s: E9 e$ u$ ?: Q
{writeInterval 10}}}}}}