Changeset 155
- Timestamp:
- 06/01/05 10:13:03 (8 years ago)
- Location:
- XerialJ/trunk/XerialJ
- Files:
-
- 3 modified
-
src/org/xerial/index/DataGuide.java (modified) (1 diff)
-
src/org/xerial/util/xml/XMLGenerator.java (modified) (1 diff)
-
test/org/xerial/index/DataGuideTest.java (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
XerialJ/trunk/XerialJ/src/org/xerial/index/DataGuide.java
r154 r155 99 99 int tagID = getTagID(parser.getName()); 100 100 moveCursor(tagID); 101 // attributeの処理 102 for(int i=0; i<parser.getAttributeCount(); i++) 103 { 104 int attributeID = getTagID("@" + parser.getAttributeName(i)); 105 moveCursor(attributeID); 106 traceBack(); 107 } 101 108 break; 102 109 case END_TAG: -
XerialJ/trunk/XerialJ/src/org/xerial/util/xml/XMLGenerator.java
r154 r155 116 116 return this; 117 117 } 118 public XMLGenerator element(String tagName, XMLAttribute attribute, String textContent) throws InvalidXMLException 119 { 120 startTag(tagName, attribute); 121 text(textContent); 122 endTag(); 123 return this; 124 } 118 125 119 126 public XMLGenerator endTag() throws InvalidXMLException -
XerialJ/trunk/XerialJ/test/org/xerial/index/DataGuideTest.java
r154 r155 19 19 import org.xerial.util.XMLParserException; 20 20 import org.xerial.util.xml.InvalidXMLException; 21 import org.xerial.util.xml.XMLAttribute; 21 22 import org.xerial.util.xml.XMLException; 22 23 import org.xerial.util.xml.XMLGenerator; … … 36 37 XMLGenerator xout = new XMLGenerator(xmlWriter); 37 38 xout.startTag("booklist"); 38 xout.startTag("book" ).39 xout.startTag("book", new XMLAttribute().add("isbn", "20424142342")). 39 40 startTag("author"). 40 41 element("first-name", "Peter"). 41 42 element("last-name", "Buneman"). 42 43 endTag(). 43 element("author", "leoleo").44 element("author", new XMLAttribute().add("id", "3214"), "leoleo"). 44 45 element("year", "2005"). 45 46 startTag("publisher"). … … 49 50 xout.startTag("book"). 50 51 startTag("authors"). 51 element("author", "taro").52 startTag("author").element("id", "4234").text("taro").endTag(). 52 53 element("author", "yui"). 53 54 endTag().


