diff --git a/1111111111111111111111111.xml b/1111111111111111111111111.xml deleted file mode 100644 index 14eef57..0000000 --- a/1111111111111111111111111.xml +++ /dev/null @@ -1,72 +0,0 @@ -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 사각형입니다. - - - - - - - - - - - - - - - - - - - - -

- - 구강건강관리 - -

- - - - - - -

\ No newline at end of file diff --git a/DIW_2508A.json b/DIW_2508A.json index 9ea62c4..c8dca59 100644 --- a/DIW_2508A.json +++ b/DIW_2508A.json @@ -343,96 +343,86 @@ "desc": "섹션이 1개 이상이면 점수부여" }, "3": { - "path": "TEXT/COLDEF/@Count", + "path": "./TEXT/COLDEF/@Count", "value": "2", "points": 3, "category": "TwoColumn", "item": "② 다단 2단" }, "4": { - "path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "searchValue": "노인일자리", + "path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Width", "value": "60", "points": 2, - "category": "mmSize", + "category": "Rectangle.mmSize", "item": "문구 (노인일자리)/① 크기-너비 (60 mm)" }, "5": { - "path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "searchValue": "노인일자리", + "path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Height", "value": "12", "points": 2, - "category": "mmSize", + "category": "Rectangle.mmSize", "item": "문구 (노인일자리)/② 크기-높이 (12 mm)" }, "6": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE", - "searchValue": "노인일자리", - "value": { + "path": "//RECTANGLE//LINESHAPE", + "value": { "Style": "DoubleSlim", "Width": "283" }, "points": 2, - "category": "LineShape", + "category": "Rectangle.LineShape", "item": "문구 (노인일자리)/③ 테두리 : 이중 실선(1.00mm)", "desc": "1mm = 283pt value['Width']에 pt값 입력" }, "7": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio", - "searchValue": "노인일자리", - "value": "50", + "path": "//RECTANGLE/@Ratio", + "value": "50", "points": 2, - "category": "OneAnswer", + "category": "Rectangle.OneAnswer", "item": "문구 (노인일자리)/④ 글상자 모서리 (반원)", "desc": "모서리 비율 반원:50 / 둥근모양:20" }, "8": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor", - "searchValue": "노인일자리", - "value": "211,251,193", + "path": "//RECTANGLE//WINDOWBRUSH/@FaceColor", + "value": "211,251,193", "points": 2, - "category": "Color", + "category": "Rectangle.Color", "item": "문구 (노인일자리)/⑤ 채우기 : 색상(RGB:211,251,193)" }, "9": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/POSITION/@TreatAsChar", - "searchValue": "노인일자리", - "value": "true", + "path": "//RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar", + "value": "true", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.OneAnswer", "item": "문구 (노인일자리)/⑥ 글상자 위치 (글자처럼 취급)" }, "10": { - "path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "searchValue": "노인일자리", - "value": "Center", + "path": "//PARASHAPE[@Id='{rect_parashape_id}']/@Align", + "value": "Center", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.TextBoxAlign", "item": "문구 (노인일자리)/⑦ 글상자 정렬 (가운데 정렬)" }, "11": { - "path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape", - "searchValue": "노인일자리", - "value": "맑은고딕", + "path": ".//RECTANGLE//TEXT/@CharShape", + "value": "맑은 고딕", "points": 1, - "category": "FontName", + "category": "Rectangle.FontName", "item": "문구 (노인일자리)/⑧ 글씨체 (맑은고딕)" }, "12": { - "path": "//CHARSHAPE[@Id=//RECTANGLE//TEXT[./CHAR[text()='{searchValue}']]/@CharShape]/@Height", - "searchValue": "노인일자리", - "value": "2200", + "path": "//CHARSHAPE[@Id='{rect_charshape_id}']/@Height", + "value": "2200", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.FontSize", "item": "문구 (노인일자리)/⑨ 글씨크기 (2200)", "desc": "1pt당 100" }, "13": { - "path": "//PARASHAPE[@Id=//RECTANGLE//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align", - "searchValue": "노인일자리", + "path": "//PARASHAPE[@Id={rect_parashape_id}]/@Align", "value": "Center", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.TextBoxAlign", "item": "문구 (노인일자리)/⑩ 정렬 (가운데 정렬)" }, "14": { diff --git a/DIW_2508B.json b/DIW_2508B.json index bb67be2..409a23f 100644 --- a/DIW_2508B.json +++ b/DIW_2508B.json @@ -343,96 +343,86 @@ "desc": "섹션이 1개 이상이면 점수부여" }, "3": { - "path": "TEXT/COLDEF/@Count", + "path": "./TEXT/COLDEF/@Count", "value": "2", "points": 3, "category": "TwoColumn", "item": "② 다단 2단" }, "4": { - "path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "searchValue": "기능경진대회", + "path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Width", "value": "60", "points": 2, - "category": "mmSize", + "category": "Rectangle.mmSize", "item": "문구 (기능경진대회)/① 크기-너비 (60 mm)" }, "5": { - "path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "searchValue": "기능경진대회", + "path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Height", "value": "12", "points": 2, - "category": "mmSize", + "category": "Rectangle.mmSize", "item": "문구 (기능경진대회)/② 크기-높이 (12 mm)" }, "6": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE", - "searchValue": "기능경진대회", + "path": "//RECTANGLE//LINESHAPE", "value": { "Style": "DoubleSlim", "Width": "283" }, "points": 2, - "category": "LineShape", + "category": "Rectangle.LineShape", "item": "문구 (기능경진대회)/③ 테두리 : 이중 실선(1.00mm)", "desc": "1mm = 283pt value['Width']에 pt값 입력" }, "7": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio", - "searchValue": "기능경진대회", + "path": "//RECTANGLE/@Ratio", "value": "50", "points": 2, - "category": "OneAnswer", + "category": "Rectangle.OneAnswer", "item": "문구 (기능경진대회)/④ 글상자 모서리 (반원)", "desc": "모서리 비율 반원:50 / 둥근모양:20" }, "8": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor", - "searchValue": "기능경진대회", + "path": "//RECTANGLE//WINDOWBRUSH/@FaceColor", "value": "202,86,167", "points": 2, - "category": "Color", + "category": "Rectangle.Color", "item": "문구 (기능경진대회)/⑤ 채우기 : 색상(RGB:202,86,167)" }, "9": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/POSITION/@TreatAsChar", - "searchValue": "기능경진대회", + "path": "//RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar", "value": "true", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.OneAnswer", "item": "문구 (기능경진대회)/⑥ 글상자 위치 (글자처럼 취급)" }, "10": { - "path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "searchValue": "기능경진대회", + "path": "//PARASHAPE[@Id='{rect_parashape_id}']/@Align", "value": "Center", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.TextBoxAlign", "item": "문구 (기능경진대회)/⑦ 글상자 정렬 (가운데 정렬)" }, "11": { - "path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape", - "searchValue": "기능경진대회", + "path": ".//RECTANGLE//TEXT/@CharShape", "value": "견고딕", "points": 1, - "category": "FontName", + "category": "Rectangle.FontName", "item": "문구 (기능경진대회)/⑧ 글씨체 (견고딕)" }, "12": { - "path": "//CHARSHAPE[@Id=//RECTANGLE//TEXT[./CHAR[text()='{searchValue}']]/@CharShape]/@Height", - "searchValue": "기능경진대회", + "path": "//CHARSHAPE[@Id='{rect_charshape_id}']/@Height", "value": "2200", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.FontSize", "item": "문구 (기능경진대회)/⑨ 글씨크기 (2200)", "desc": "1pt당 100" }, "13": { - "path": "//PARASHAPE[@Id=//RECTANGLE//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align", - "searchValue": "기능경진대회", + "path": "//PARASHAPE[@Id={rect_parashape_id}]/@Align", "value": "Center", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.TextBoxAlign", "item": "문구 (기능경진대회)/⑩ 정렬 (가운데 정렬)" }, "14": { diff --git a/DIW_2508D.json b/DIW_2508D.json index b5956ab..4c904b0 100644 --- a/DIW_2508D.json +++ b/DIW_2508D.json @@ -343,96 +343,86 @@ "desc": "섹션이 1개 이상이면 점수부여" }, "3": { - "path": "TEXT/COLDEF/@Count", + "path": "./TEXT/COLDEF/@Count", "value": "2", "points": 3, "category": "TwoColumn", "item": "② 다단 2단" }, "4": { - "path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Width", - "searchValue": "매력적인 강원도", + "path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Width", "value": "68", "points": 2, - "category": "mmSize", + "category": "Rectangle.mmSize", "item": "문구 (매력적인 강원도)/① 크기-너비 (68 mm)" }, "5": { - "path": "//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::RECTANGLE/SHAPEOBJECT/SIZE/@Height", - "searchValue": "매력적인 강원도", + "path": "//RECTANGLE/SHAPEOBJECT/SIZE/@Height", "value": "12", "points": 2, - "category": "mmSize", + "category": "Rectangle.mmSize", "item": "문구 (매력적인 강원도)/② 크기-높이 (12 mm)" }, "6": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//LINESHAPE", - "searchValue": "매력적인 강원도", + "path": "//RECTANGLE//LINESHAPE", "value": { "Style": "DoubleSlim", "Width": "283" }, "points": 2, - "category": "LineShape", + "category": "Rectangle.LineShape", "item": "문구 (매력적인 강원도)/③ 테두리 : 이중 실선(1.00mm)", "desc": "1mm = 283pt value['Width']에 pt값 입력" }, "7": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/@Ratio", - "searchValue": "매력적인 강원도", + "path": "//RECTANGLE/@Ratio", "value": "50", "points": 2, - "category": "OneAnswer", + "category": "Rectangle.OneAnswer", "item": "문구 (매력적인 강원도)/④ 글상자 모서리 (반원)", "desc": "모서리 비율 반원:50 / 둥근모양:20" }, "8": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]//WINDOWBRUSH/@FaceColor", - "searchValue": "매력적인 강원도", + "path": "//RECTANGLE//WINDOWBRUSH/@FaceColor", "value": "130,159,32", "points": 2, - "category": "Color", + "category": "Rectangle.Color", "item": "문구 (매력적인 강원도)/⑤ 채우기 : 색상(RGB:130,159,32)" }, "9": { - "path": "//RECTANGLE[.//CHAR[text()='{searchValue}']]/SHAPEOBJECT/POSITION/@TreatAsChar", - "searchValue": "매력적인 강원도", + "path": "//RECTANGLE/SHAPEOBJECT/POSITION/@TreatAsChar", "value": "true", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.OneAnswer", "item": "문구 (매력적인 강원도)/⑥ 글상자 위치 (글자처럼 취급)" }, "10": { - "path": "//PARASHAPE[@Id=//RECTANGLE//CHAR[text()='{searchValue}']/ancestor::P[last()]/@ParaShape]/@Align", - "searchValue": "매력적인 강원도", + "path": "//PARASHAPE[@Id='{rect_parashape_id}']/@Align", "value": "Center", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.TextBoxAlign", "item": "문구 (매력적인 강원도)/⑦ 글상자 정렬 (가운데 정렬)" }, "11": { - "path": "//TEXT[CHAR[text()='{searchValue}']]/@CharShape", - "searchValue": "매력적인 강원도", + "path": ".//RECTANGLE//TEXT/@CharShape", "value": "굴림체", "points": 1, - "category": "FontName", + "category": "Rectangle.FontName", "item": "문구 (매력적인 강원도)/⑧ 글씨체 (굴림체)" }, "12": { - "path": "//CHARSHAPE[@Id=//RECTANGLE//TEXT[./CHAR[text()='{searchValue}']]/@CharShape]/@Height", - "searchValue": "매력적인 강원도", + "path": "//CHARSHAPE[@Id='{rect_charshape_id}']/@Height", "value": "2300", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.FontSize", "item": "문구 (매력적인 강원도)/⑨ 글씨크기 (2300)", "desc": "1pt당 100" }, "13": { - "path": "//PARASHAPE[@Id=//RECTANGLE//P[.//CHAR[text()='{searchValue}']]/@ParaShape]/@Align", - "searchValue": "매력적인 강원도", + "path": "//PARASHAPE[@Id={rect_parashape_id}]/@Align", "value": "Center", "points": 1, - "category": "OneAnswer", + "category": "Rectangle.TextBoxAlign", "item": "문구 (매력적인 강원도)/⑩ 정렬 (가운데 정렬)" }, "14": {